Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 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

Создать новую тему   Часовой пояс GMT +4, время: 11:36.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 11:36.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.