![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: May 2012
Сообщений: 166
|
Здравствуйте, у меня возникла проблема при создании экземпляра класса/подкласса. есть класс Heroes и его подкласс Warrior нужно правельно создать переменную класса Warrior, присвоить ей отображение warrior_mc и добавить в контейнер с объектами на сцене... казалось бы ничего сложного:
public var warrior:Warrior = new warrior_mc; public var objCont:MovieClip = new MovieClip; objCont.addChild(warrior); addChild(objCont); warrior.x = 200; warrior.y = 400; public var heroPoint:Point; public function Heroes() { hero = this; addEventListener(Event.ADDED_TO_STAGE, addHeroes); } public function addHeroes(e:Event):void { heroPoint = new Point(this.x,this.y); removeEventListener(Event.ADDED_TO_STAGE, addHeroes); } Вопрос что я не так сделал?
__________________
Выражаю благодарность всем, кто помогают новичкам. Ваша бескорыстная помощь внушает уважение. |
|
|||||
|
Он добавляется раньше, чем успевают присвоиться координаты.
Можно попробовать так: |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
И где здесь проблемы с созданием экземпляра?
Название темы не отражает сути вопроса. Закрыто.
__________________
Reality.getBounds(this); |
![]() |
![]() |
Часовой пояс GMT +4, время: 21:02. |
|
|
« Предыдущая тема | Следующая тема » |
|
|