MacでFlash Pro、CS6を使用しています。
私はこのクラスを持っています
package classes
{
public class AssetEmbeds_1x
{
//kid
[Embed(source = '../graphics/Player_Graphics.swf')]
public static const playerG:Class;
}
}
これは、kidCharacter というエクスポートされた (最初のフレームの) ムービークリップを含む swf です。別のクラスからその kidCharacter ムービークリップにアクセスしようとしていますが、それができません。
私はこれを試しました...
var textureClass:Class = AssetEmbeds_1x;
var newClass = textureClass['playerG'];
myGraphic = newClass['kidCharacter'];
myGraphic (ムービークリップ) は常に null です。何かが埋め込まれているかどうかはわかりません。