はい、インスタンスの所有者の横にある角かっこに文字列を解析するだけです。例えば:
this[instance_name].text = url;
より詳しい情報:
このオブジェクトを取ります:
var obj:Object = {
property1: 10,
property2: "hello"
};
そのプロパティには、予想どおり次のいずれかでアクセスできます。
obj.property1;
obj.property2;
または上記のように:
obj["property1"];
obj["property2"];
コードを少し引き締めるために、私が作成した次のような関数を使用することをお勧めします。
function selectProperty(owner:*, property:String):*
{
if(owner.hasOwnProperty(property)) return owner[property];
else throw new Error(owner + " does not have a property \"" + property + "\".");
return null;
}
trace(selectProperty(stage, "x")); // 0
trace(selectProperty(stage, "test")); // error