Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flash Приложения: AIR, Zinc и тд. (http://www.flasher.ru/forum/forumdisplay.php?f=94)
-   -   Как бороться с неоднозначными ссылками? (http://www.flasher.ru/forum/showthread.php?t=125662)

Macika 29.05.2009 13:29

Как бороться с неоднозначными ссылками?
 
Need help please!

Есть файл WindowCloseButtonSkin.as, лежит в
Код AS3:

src/assets/render.

Внутри него есть:
Код AS3:

[Embed(source="assets/render/icon/mac_close_up.png")]
private static var macCloseUpSkin:Class;
 
[Embed(source="assets/render/icon/win_close_up.png")]
private static var winCloseUpSkin:Class;
 
[Embed(source="assets/render/icon/mac_close_over.png")]
private static var macCloseOverSkin:Class;
 
[Embed(source="assets/render/icon/win_close_over.png")]
private static var winCloseOverSkin:Class;
 
[Embed(source="assets/render/icon/mac_close_down.png")]
private static var macCloseDownSkin:Class;
 
[Embed(source="assets/render/icon/win_close_down.png")]
private static var winCloseDownSkin:Class;

В главной мхмл пишу:
Код AS3:

closeButtonSkin="assets.render.WindowCloseButtonSkin"

Получаю ошибку:
Код AS3:

1000: Неоднозначная ссылка на WindowCloseButtonSkin_macCloseDownSkin.

И
Код AS3:

Can not resolve a multiname reference unambiguously. WindowCloseButtonSkin_macCloseUpSkin 
(from WindowCloseButtonSkin_macCloseUpSkin.as) and
assets.render:WindowCloseButtonSkin_macCloseUpSkin
(from assets\render\WindowCloseButtonSkin_macCloseUpSkin.as) are available.

Если WindowCloseButtonSkin.as бросить просто в src и написать closeButtonSkin="WindowCloseButtonSkin", то всё прекрасно работает. Что за магия блин? :wacko:

kutuzov 30.05.2009 11:57

если я правильно понял, то
в начале класса WindowCloseButtonSkin.as у вас должно быть
Код AS3:

package assets.render

а ссылки на файлы с картинками должны идти относительно этого файла, а не корня проекта, либо в начале ссылки на картинку ставьте слешь


Часовой пояс GMT +4, время: 13:41.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.