![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Nov 2010
Сообщений: 24
|
Стоит Flash cs5.
1. Создаю файл ActionScript 3.0. 2. Сохраняю в отдельную папку 3. В поле класс пишу main.Main (взято из готовых исходников) 4. Нажимаю рядом кнопку с карандашем. 5. Система автоматически генерит файл стандартного класса: package main { import flash.display.MovieClip; public class Main extends MovieClip { public function Main() { // constructor code } } } Потом когда снова по карадашу щелкаешь, вновь создает новый файл с этим кодом. А по идее должен открывать сохраненный файл. И в исходниках открывает. А в моем проекте не открывает. И соответственно мой as-файл в компилируемый swf файл тоже не включается. Что за чудеса? Последний раз редактировалось 8exe8; 09.11.2010 в 17:53. |
|
|||||
|
Попробуйте или создать папку main в той же папке, где лежит .fla и в нее сохранить Main.as, или прописать Document class просто как Main, если хотите, чтобы .as и .fla файлы лежали в одной папке и все было хорошо.
|
|
|||||
|
Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
|
Сохранить файл с именем Main.as, а не main.as пробовали?
|
|
|||||
|
Имена публичных классов должны совпадать с именами файлов, в которых они описаны. То есть public class Main extends MovieClip должен быть описан в файле Main.as.
|
|
|||||
|
Регистрация: Nov 2010
Сообщений: 24
|
исходники - это образцы флеш приложений контакта выложеные для изучения,
http://vkontakte.ru/source/Cities.zip |
|
|||||
|
Регистрация: Jun 2010
Адрес: somewhere in the universe
Сообщений: 195
|
удалите все as файлы из корневой папки, а в папке main оставьте
Последний раз редактировалось easy.proger; 09.11.2010 в 18:15. |
|
|||||
|
Регистрация: Dec 2009
Сообщений: 428
|
__________________
Скажи мне кто твой друг и я скажу тебе кто твой друг |
|
|||||
|
Регистрация: Nov 2010
Сообщений: 24
|
Все получилось!!!
Создал папку main и уже в нее сохранил Main.as Спутало, что в исходниках файл main.as лежит два раза, в корне проекта и еще в папке main. Решил что маленький main относится к а большой к , и не рассматривал структуру каталогов. В окне параметры ActionScript, в списке путей к библеотекам есть строка с точкой, видимо для включения файлов каталога проекта в зону видимости компилятора. На неё тоже думал, но она роли никакой не играет видимо выясняется. Спасибо!! Последний раз редактировалось 8exe8; 09.11.2010 в 18:30. |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:09. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|