我想將某些變量從一個類傳遞到另一個類,但下面的代碼不起作用。Flash動作腳本3變量作用域不起作用
package a {
public class a {
public var a_var:String;
public var x_var:String;
public function a() {
var a_var = 'My name';
var x_var = 'X string';
}
public function show_a():String {
return a_var;
}
}
public class b {
public function b() {
var a_obj:a = new a();
trace('trace' + a_obj.a_var); //is this wrong?
trace(a_obj.show_a()); //is this possible? if so, what would be the output?
}
}
}
當我嘗試通過從a
類a_var
到b
類,a_obj.a_var
返回空值。
我怎樣才能做到這一點?
是它在單獨的文件中,我只是把它用於演示.. – coderex 2009-09-22 11:08:55