1
我有我的主要時間一些影片剪輯與類Accesing在maintime線功能擴展這些影片剪輯AS3:從擴展MovieClip類
ClickableMovieClip.as:
package {
import flash.display.MovieClip;
import flash.events.*;
public class ClickableMovieClip extends MovieClip {
public function ClickableMovieClip():void {
this.buttonMode = true;
this.addEventListener(MouseEvent.MOUSE_UP, onReleaseHandler);
}
public function onReleaseHandler(myEvent:MouseEvent) {
//trace(" > "+this.name);
testing();
}
}
}
而且我maintime行我有這個函數testing();
function testing(){
trace("hello world!");
}
但我無法'達到'測試功能。我得到這個錯誤: 「1061:調用一個可能未定義的方法測試通過靜態類型flash.display:DisplayObjectContainer的引用。」
我在做什麼錯?
感謝您指點我正確的方向! MovieClip(parent).testing();是我的詭計 – Edwinistrator 2010-02-21 21:56:12
啊,聽起來沒錯。祝你好運,祝你好運! – Moshe 2010-02-21 22:37:34
如果這解決了您的問題,那麼您應該將答案標記爲正確。只是一個想法。 – goliatone 2010-02-28 17:11:04