1
別の名前空間から変数への動的アクセスを取得するにはどうすればよいですか?actionscript 3の別の名前空間からの変数への動的アクセス
public namespace myNamespace = "http://example.com/mypackage/";
...
public var _publicVar: String = "foo";
myNamespace var _namespaceVar: String = "bar";
...
trace(_publicVar);
trace(myNamespace::_namespaceVar);
trace(this["_publicVar"]);
trace(this["_namespaceVar"]); // <<< Exception
私はdescribeType(呼び出しwthen私は、この変数を参照することができます)、それは可能だと思う
<variable name="_namespaceVar" type="String" uri="http://example.com/mypackage/">
...
</variable>
ああ!素晴らしい! 私が理解するように、すべての名前空間にアクセスできる汎用クラスを作ることはできません。 私はそうする方法を知っていることはない。この[ "MYNAMESPACE :: _ namespaceVar"] – Onni
または [ "http://example.com/mypackage/_namespaceVar"]この ように。 –