0
我確定這是一個非常基本的問題,但我只是想知道是否可以創建共享對象並將其命名爲字符串變量。AS3共享對象作爲變量
例如:
var newvariable:Number = 0;
so.data.newvariable.toString(); = ??
現在我知道,與上面的例子/ \大約有更容易的方式,但我真的需要找出替代方法,所以我其實可以命名後的共享對象變量。真的很感激!
我確定這是一個非常基本的問題,但我只是想知道是否可以創建共享對象並將其命名爲字符串變量。AS3共享對象作爲變量
例如:
var newvariable:Number = 0;
so.data.newvariable.toString(); = ??
現在我知道,與上面的例子/ \大約有更容易的方式,但我真的需要找出替代方法,所以我其實可以命名後的共享對象變量。真的很感激!
您可以使用array access括號從變量創建動態屬性名稱:
var count:int = 0;
so.data["newvariable" + count] = "foo";
不介意分號/ \ – user1666767
變量名是無關緊要的,你需要更好地理解編碼和Flash一般編碼。你真正關心的是變量指向的值,而不是變量本身。 – BotMaster