![]() |
Не импортируется определение (класс), хотя библиотеки подключены
Не получается импортировать fl.managers и некоторые другие классы, хотя в списке отображения они есть, выдаёт ошибку "1172: Definition fl.managers could not be found." или что-либо подобное. Подскажите, пожалуйста, в чём может быть проблема. Использую Adobe Flash CS4.
Добавлено через 21 минуту Прописал в настройках ActionScript 3.0 в поле soursepath путь к классам (C:\Program Files\Adobe\Adobe Flash CS4\Common\Configuration\Component Source\ActionScript 3.0\User Interface\fl\managers) Теперь выдаёт 5001: The name of package 'fl.managers' does not reflect the location of this file. Please change the package definition's name inside this file, or move the file. Что я делаю не так? |
Покажите, как импортируете и скажите в чем пишете код.
|
Вложений: 1
Как уже говорил выше - код пишу в Adobe Flash CS4.
Вот, захожу в Edit/Preferences/Actionscript, жму Actionscript 3.0 settings Вот, вписываю путь в source path...но у меня такое ощущение, что это совсем не верный путь, ведь весь пакет классов fl вроде как стандартный...почему же не получается использовать? |
а импортирую в код так:
Код AS3:
Код AS3:
Добавлено через 3 часа 33 минуты фух...разобрался... надо было просто в Publish Settings в свойствах ActionScript'а в Source Path добавить строчку $(AppConfig)/Component Source/ActionScript 3.0/User Interface, и всё сразу заработало...и ничего лишнего) |
Он там просто по умолчанию есть, похоже, что вы его случайно удалили как-то ;)
|
| Часовой пояс GMT +4, время: 13:19. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.