即使我是程序員,我對as3非常非常新。 問題: 我在aA.sp文件中定義了一個classA。actionscript3在另一個類的main調用函數
包{
import flash.display.Sprite
.......
public class aA extends Sprite{
function aA{ .... } //constructor
functio playVideo(url){.....}
}
我已經在文檔類在CS4定義主.FLV文件 主類是在Main.as文件中定義。 package { import flash.display.Sprite; ....
public class Main extends Sprite{
public function Main(){
var v:Sprite = new aA();
v.playVideo("clip.flv");
addChild(v);
}
}
}
當CS4測試(控逆變>輸入)我獲得以下錯誤
1061:通過與靜態型閃存的參考呼叫可能未定義的方法的playVideo .display:Sprite
請幫幫我。我卡住了! (可能是它的一個簡單的錯誤)預先感謝。
確保您的拼寫正確。我注意到,「函數」缺少playVideo方法聲明的「n」。類名也應以大寫字母開頭。類名稱和文件名稱也應該匹配,所以如果您有名爲Foo的類,那麼您的文件將被稱爲Foo.as – 2011-02-17 19:55:20