Я использую Flash Pro, CS6 на Mac.Вложение изображения внутри as3 с помощью Flash
Я получил этот класс
package classes
{
public class AssetEmbeds_1x
{
//kid
[Embed(source = '../graphics/Player_Graphics.swf')]
public static const playerG:Class;
}
}
Который является SWF, который содержит экспортированный (на 1-й кадр) мувиклип под названием kidCharacter. Я пытаюсь получить доступ к этому движку kidCharacter из другого класса, и я не могу этого сделать.
Я попытался это ...
var textureClass:Class = AssetEmbeds_1x;
var newClass = textureClass['playerG'];
myGraphic = newClass['kidCharacter'];
Но это не работает, myGraphic (который является мувиклип) всегда нуль. Я не уверен, что это вообще что-то встраивает.
Попробуйте удалить '..' например '[Вставить (source = '/graphics/Player_Graphics.swf')]' –