0
我有star.fxg文件,我想從String「star」創建SpriteVisualElement類。 我想是這樣的:如何將FXG文件的名稱轉換爲SpriteVisualElement類?
var classRef:Class = getDefinitionByName("star") as Class;
myStar = new ClassFactory(classRef).newInstance() as SpriteVisualElement;
但Flex的說變星是沒有定義。
但如果我嘗試:
myStar = new star() as SpriteVisualElement;
所有工作的罰款。
如何從字符串fxg名稱獲取SpriteVisualElement的實例?
使用完全分類的路徑名稱。 – JeffryHouser 2013-04-08 14:01:59
@ www.Flextras.com是的,它的工作原理,謝謝!我在getDefinitionByName中編寫view.comps.star,並且都已經工作(^_^) – 2013-04-08 14:10:00
太棒了;我發佈了這個正式答案。 – JeffryHouser 2013-04-08 14:17:18