如何從另一個類(或框架腳本)調用公共函數或變量類的變量?我一直得到1061:調用一個可能未定義的方法getSide通過一個靜態類型的引用flash.display:Sprite。ActionScript從外部訪問函數/變量
//Framescript
var a:Sprite = new customRect();
addChild(a);
a.getSide();
//.as file
package
{
import flash.display.Sprite;
public class customRect extends Sprite
{
public var side:Number;
private function customRect()
{
var box:Sprite = new Sprite();
box.graphics.beginFill();
box.graphics.drawRect(0, 0, 200, 200);
box.graphics.endFill();
side = box.width;
}
public function getSide():void
{
trace(side);
}
}
}
我真的不能相信,這一直是這樣一個巨大的問題,當我一直這麼簡單。謝謝! – TheDarkIn1978 2010-05-29 20:08:52
沒有問題:)從文檔中沒有那麼清楚。 – quoo 2010-05-29 20:24:59