0
組み込みswfのシンボルから動的クラスを作成しようとしていますが、基本的にはエキササイズな数学のために任意の名前付きプロパティを追加する必要がありますが、動的なクラスを作成することです。組み込みswfシンボルから動的クラスを作成する
[Bindable]
[Embed(source='ExternalAssets/Assets.swf', symbol="assetName")]
private var AssetNameObject:Class;
var obj:Object = new AssetNameObject();
obj.someDifferentProperty = someValue;
これはエラーの投げている「プロパティを追加することはできません 『をsomeDifferentProperty』オブジェクトする」
も可能、このですか?
* edit * MovieClipオブジェクトを作成し、それにオブジェクトを追加することで、これを行う方法が見つかりました。動的オブジェクトであるMovieClipオブジェクトは任意のプロパティの追加を許可しますが、オブジェクトの余分なレベルを作成し、可能であれば合計#を保持したいと考えています。 – DirtyKalb
あなたは正確に何を望んでいるのか、あるいは何を達成しようとしているのかを説明する必要があります。あなたがそうするならば、人々は代替的な解決策を与えることができます。 wvxvwのように、あなたがしようとしていることをすることはできません。あなたの要件がちょうどプロパティを追加するだけの場合は、おそらくこのようにコードを少し変更したいかもしれません ** var obj:Object = new Object(); obj.asset =新しいAssetNameObject(); obj.someDifferentProperty = someValue; ** –