PDA

Просмотр полной версии : не видит мувик при переходе на кадр..


MrPoma
09.10.2007, 00:33
почему то выводит null при клике.. поогите разобраться, плз
package{
import flash.display.*;
import flash.events.*;

public class Test extends MovieClip{
public function Test(){
stop();

output();
stage.addEventListener(MouseEvent.CLICK, on_click);
}

private function output():void{
trace('frame:', currentFrame)
var obj:MovieClip = MovieClip(getChildAt(0));
trace(obj, obj.name);
}

private function on_click(e:Event):void{
gotoAndStop(2);
output();
}
}
}

Zone71
09.10.2007, 19:25
Попробуйте в теле констуктора Test написать super()

MrPoma
09.10.2007, 19:43
кстати заметили при первом клике выводит null, а потом то что нужно..

dkzippa
24.10.2007, 04:26
2MrProma
Подпишись на событие ADDED. Я так понимаю что когда ты первый раз переходишь и сразу трейсишь мувик, он не успевает добавиться в твой Test.
Проверить можно с помощью таймера.