|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Aug 2012
Сообщений: 297
|
Можно ли обратиться к классу, который находится не в той же папки, что и приложение?
Здравствуйте.
Как можно обратиться к классу Settings из приложения, если класс Settings находится выше по иерархии? Класс Settings находится в папке madness. Приложение находится в папке library. Все эти папки находятся в папке galacticmadness. |
|
|||||
Banned
[+4 24.02.14]
[+4 07.11.13] [+ 13.03.14] Регистрация: Mar 2013
Сообщений: 1,864
|
Подняться на шаг выше - ../
Для примера, вот путь к файлу, который находится выше в иерархии - Цитата:
Можно ещё указывать путь относительно какой то папки - если самый верхний уровень galacticmadness , то от него и идти - |
|
|||||
Регистрация: Aug 2012
Сообщений: 297
|
А можно это в случае с импортом применить? import '../../'?
Я так делал, но всё равно пишет: Не удалось найти определение galacticmadness.madness:Settings. |
|
|||||
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
__________________
Reality.getBounds(this); |
|
|||||
Регистрация: Aug 2012
Сообщений: 297
|
Понял, понял. Значит нужно переходить на FD. Спасибо всем.
|
|
|||||
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Из чего такой вывод? У меня просто нет Adobe Flash под рукой, чтобы сделать скриншот. Но там тоже есть установка дополнительных глобальных путей к классам, кажется, в свойствах AS3.
__________________
Reality.getBounds(this); |
|
|||||
Banned
[+4 24.02.14]
[+4 07.11.13] [+ 13.03.14] Регистрация: Mar 2013
Сообщений: 1,864
|
Вот так во флеше.
|
|
|||||
Регистрация: Aug 2012
Сообщений: 297
|
А если я укажу через "ПУТЬ К ИСТОЧНИКУ", а не через тот пункт, который вы показываете?
Я вот подключил, сделал то, что намеревался, но теперь столкнулся с другой проблемой: я это приложение подключаю в качестве библиотеке к другому приложению, который находится в папке galacticmadness. В этой библиотеке я привязываю объект MovieClip к классу, который находится в папке characters (а она в папке madness). Когда я в библиотеке делаю экземпляр класса (который привязываю к объекту MovieClip) и добавляю его на сцену, то я вижу, что объект MovieClip действительно привязан к тому классу. Но вот если я делаю экземпляр того же класса из главного приложения (куда подключаю библиотеку), то уже объекта MovieClip нету. Получается, что класс связывается с объектом MovieClip только в библиотеке? |
|
|||||
Banned
[+4 24.02.14]
[+4 07.11.13] [+ 13.03.14] Регистрация: Mar 2013
Сообщений: 1,864
|
Если честно я не знаю.
Цитата:
|
Часовой пояс GMT +4, время: 20:17. |
|
« Предыдущая тема | Следующая тема » |
|
|