Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Не импортируется определение (класс), хотя библиотеки подключены (http://www.flasher.ru/forum/showthread.php?t=137856)

NBVestal 24.03.2010 00:57

Не импортируется определение (класс), хотя библиотеки подключены
 
Не получается импортировать 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.
Что я делаю не так?

AL.exe 24.03.2010 03:10

Покажите, как импортируете и скажите в чем пишете код.

NBVestal 24.03.2010 11:53

Вложений: 1
Как уже говорил выше - код пишу в Adobe Flash CS4.

Вот, захожу в Edit/Preferences/Actionscript, жму Actionscript 3.0 settings

Вот, вписываю путь в source path...но у меня такое ощущение, что это совсем не верный путь, ведь весь пакет классов fl вроде как стандартный...почему же не получается использовать?

NBVestal 24.03.2010 12:00

а импортирую в код так:

Код AS3:

import fl.managers.FocusManager;

или

Код AS3:

import fl.managers.*;

Результат один...

Добавлено через 3 часа 33 минуты
фух...разобрался...

надо было просто в Publish Settings в свойствах ActionScript'а в Source Path добавить строчку $(AppConfig)/Component Source/ActionScript 3.0/User Interface, и всё сразу заработало...и ничего лишнего)

AL.exe 24.03.2010 16:25

Он там просто по умолчанию есть, похоже, что вы его случайно удалили как-то ;)


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

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