![]() |
|
||||||||||
|
|
|
|||||
|
Вот спасибо, друзья =)
Для потомков оставлю запись решения:Базовый класс мувиклипа: package classes { import flash.display.MovieClip; import flash.events.*; import classes.assisted.AssistedClass; public class R1Class extends MovieClip { var AC:AssistedClass = new AssistedClass(); public function R1Class():void { addChild(AC); trace("r1class called"); } } } package classes.assisted { import flash.events.*; import flash.display.MovieClip; public class AssistedClass extends MovieClip { public function AssistedClass():void { this.addEventListener(Event.ADDED_TO_STAGE, ats); trace("assistedClass called"); } function ats(e:Event):void { trace("SS"); trace(stage.stageHeight); } } } |
|
|||||
|
Регистрация: Mar 2006
Сообщений: 44
|
wvxvw
Спасибо большое..) |
|
|||||
|
Цитата:
получается расширяет Object? Хотя, не совсем понимаю зачем вызывать суперкласс Object`а )
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
.
|
Цитата:
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
А если дать фокус Craft'у?
[/quote] Ого, Димка, а ты уверен, что у него Craft рутом повешен? |
|
|||||
|
Угу, fljot прав. Давай сюда руку)
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
Как то не круто. Мы прокачаем ваш класс )
package classes.assisted
{
import flash.events.*;
import flash.display.MovieClip;
public class AssistedClass extends MovieClip
{
public function AssistedClass() //тип у конструктора - это круто)
{
if (stage) ats();
else super.addEventListener(Event.ADDED_TO_STAGE, ats);
trace("assistedClass called");
}
private function ats(e:Event = null):void
{
super.removeEventListener(Event.ADDED_TO_STAGE, ats);
trace("SS");
trace(stage.stageHeight);
}
}
}
__________________
Тут мужик танцует и поёт про флэш |
![]() |
![]() |
Часовой пояс GMT +4, время: 15:59. |
|
|
« Предыдущая тема | Следующая тема » |
|
|