Показать сообщение отдельно
Старый 15.05.2010, 14:14
Anry_coolboy вне форума Посмотреть профиль Отправить личное сообщение для Anry_coolboy Найти все сообщения от Anry_coolboy
  № 1  
Ответить с цитированием
Anry_coolboy
 
Аватар для Anry_coolboy

Регистрация: Dec 2006
Адрес: Ukraine Lugansk
Сообщений: 188
Отправить сообщение для Anry_coolboy с помощью ICQ Отправить сообщение для Anry_coolboy с помощью Skype™
По умолчанию Разработка проекта без Flash IDE

Многие разабатывают проекты без использования Flash IDE, подключают SWC.
Таким способом на мой взгляд меняется сам подход к разработки.

Я еще пишу использую Flash IDE для компиляции, т.е. создал объект кинул его на stage в том месте где мне надо, прилинковал к ему класс, внутри него могу создать еще объект, прилинковать другой класс к нему, дать ему имя, и обращаться к нему из верхнего класса. Но мне не нравится постоянно бегать между FlashDevoper-ом и Flash IDE.

Я начал делать через SWC, и тут у меня сразу возникли проблемы.

Допустим я создал контейнер в котором находится N объектов, которые расположены по нужным координатам. Прицепил к этому контейнеру линк, к примеру Sky_back, и потом создал класс Sky который расширяется от Sky_back (Sky extends Sky_back)
Потом создаю этот объект и добавляю его на сцену.

Код AS3:
var  mcSky:Sky = new Sky();
addChild(mcSky);
Допустим внутри объетка mcSky находятся еще другие объекты, к примеру планеты, которые я тоже уже положил на сцену.

Я создаю базовый класс Planet и хочу что б все другие планеты расширялись от этого класса. К примеру класс Land extends Planet. И тут вопрос, как прицепить графику которая лежит в контейнере mcSky к классу Land.

И так что б в классе Sky я мог создать переменную mcLend с типом Land (var mcLend:Lend)
__________________
Работю в DigitalHouse