hatadır: Benim .mxml dosyasında, ben simgeler için Sınıfları oluşturmak ı kullanacağız: dinamik düğmeleri oluştururken
// Classes for icons
[Embed(source='images/closeWindowUp.png')]
public static var CloseWindowUp:Class;
[Embed(source='/images/Down_Up.png')]
public static var Down_Up:Class;
[Embed(source='/images/Up_Up.png')]
public static var Up_Up:Class;
benim uygulamanın Actionscript kısmında, ben bu sınıfları kullanmak tırnak içinde, @Embed
etrafında hiçbir tırnak olmalıdır:
closeButton.setStyle("icon", @Embed(source="images/closeWindowUp.png"));
Eksik yakın teklif/paren eklenmesi herhangi bir değişiklik yapmadı. Hala bir çalışma zamanı hatası alıyorum Type Coercion başarısız oldu: "@Embed (source = 'images/closeWindowUp.png')" öğesini Class'a dönüştüremiyor. düğmesiHBox.addChild (closeButton); Bu, sahneye ekleyerek kastettiğiniz şey mi? –