想通過**生成,來獲取swc中的類,並且可以作為普通類正常使用,可以用下面的方式。
加入裡面有幾個動畫類 mc1,mc2.......mc10
你想根據傳入的引數index,來自動生成上面的類並引用後new個動畫出來,那麼可以使用下面的方法
var classmc:class;
classmc = getdefinitionbyname("mc" + index.tostring()) as class;
var mc:movieclip = new classmc() as movieclip;
addchild(mc);
這個時候,會發現mc並沒有正常生成,所以就需要下面這個小技巧
mc1;
mc2;
mc3;
......
mc10;
在main類的import下面,提前引用一下你要生成的這些類。
然後再嘗試,是不是發現現在一切正常了。
C 之反射動態獲取類中成員
初始接觸反射概念,往下看。先建乙個類user namespace classlibrary1 set private string username jghg public string username set private string address ghjghj public string...
Autofac 動態獲取物件靜態類獲取物件
autofac 從容器中獲取物件 靜態類或service場景可以動態,可以直接動態獲取物件 從容器中獲取物件 public static t getfromfac startup configureservices 加入 autofaccore.initcontainer container aut...
Python中的動態類
有這樣乙個需求,我有segmentreader postagreader conllreader這三個reader,他們都繼承於乙個reader類。在程式執行中,由使用者通過segment postag或conll決定讀入哪一種資料,所以xreader的例項化也由使用者決定。當然,我們可以寫一連串的...