2008-10-28 9 views
0

В Gaia Flash Framework файл под названием «Scaffold.as» используется, чтобы сделать каждую страницу страницей. Доступ к этому коду,Каким образом Gaia Flash Framework получает доступ к файлу scaffold.as?

new Scaffold(this); 

Но сам класс не представляется импортированным. Я что-то пропустил о том, как flash обрабатывает внешние классы? Или есть что-то еще, тянущее его?

Любая помощь приветствуется.

ответ

3

Все зависит от того, как вы компилируете. Предположим, вы используете Flash IDE для компиляции. Flash имеет механизм поиска исходного пути. Это можно получить через fla (в меню File-> Publish Settings-> Flash (вкладка) -> ActionScript). Если файл Scaffold живет на корневом уровне пути к классу, нет необходимости его импортировать. Путь к классу по умолчанию включает каталог, в котором находится файл Flash, и некоторые каталоги Adobe. Существует механизм управления пакетами классов ... Я думаю, что это был старый Macromedia Extension Manager. Он будет копировать классы в пути класса по умолчанию, когда пакет был установлен, так что это может быть так. Я не знаком с самой Гайей.

Итак, есть 3 варианта. Сначала файл Scaffold.as находится в том же каталоге, что и ваш fla. Второй файл Scaffold.as находится в каталоге Adobe include по умолчанию. Наконец, файл находится в каталоге, указанном в пути класса fla.

 Смежные вопросы

  • Нет связанных вопросов^_^