Цитата:
Сообщение от Kotenochek
А как мне смену кадров отловить? Как заставить мувиклип каждую смену кадра что-нить делать?
|
мувиклип изначально подписан на прослушку onEnterFrame, т.е. если у него определен метод onEnterFrame, то он будет вызван при каждой смене кадра..
если речь о том как заставить поизвольный класс слушать onEnterFrame, то можно, например, создать пустой мувик, который вместо своего onEnterFrame будет вызывать метод класса:
Код:
import mx.utils.Delegate;
class SomeClass {
function SomeClass(){
var mc=_root.createEmptyMovieClip("dispatcher",_root.getNextHighestDepth());
mc.onEnterFrame=Delegate.create(this,onEnterFrame);
}
function onEnterFrame(){
trace(getTimer());
}
}
|