![]() |
Import из близлежащей папки.
У меня есть система папок:
app |- src ||||- folder1 |- fileAs1.as ||||- folder2 |- fileAs2.as Словами - "В папке src лежат две папки - folder1 и folder2. В них лежат 2 файлы - fileAs1 и fileAs2 соответственно." Как мне сделать import класса fileAs1 из документа fileAs2? |
Компилятор смотрит путь не от файла, в котором непосредственно прописана директива import, а:
1) от корневой папки проекта (где лежит FLA если Flash IDE) 2) от указанной специально папки (в вашем случае видимо src) 3) глобальный путь к хранилищу, указанный для компилятора То есть, поскольку в данном случае предполагается что компилятор будет искать от src, ваши классы/пакеты будут folder1.fileAs1 и folder2.fileAs2 Соответственно Код AS3:
|
"Но это конечно если компилятору указан, Вами или по-умолчанию, путь проекта – к папке src."
А как это указать? Добавлено через 14 минут Все, получилось. Большое спасибо. |
Если в билдере: заходим в Properties проекта и там во вкладке "ActionScript Build Path - Library path" ставим нужную нам "Main source folder". По умолчанию — src.
|
| Часовой пояс GMT +4, время: 21:45. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.