在 『取得 as3 裡的 root 階層變數』這一篇文章中,我有提到三種可以利用絕對路徑或相對路逕取得影片片段的寫法,但其實不用這麼的麻煩,請看以下解說
在場景中有一個a_mc包著二影片片段,分別是b_mc跟c_mc,如果在c_m裡面要控制a_mc的動作只要寫下列方式即可
code:
AS3.0 root['a_mc'].x = 100; AS2.0 _root.a_mc._x = 100;
看懂了沒!,其實只要把_root改成root,然後把mc用中括弧包起來就可以了...
如要用絕對路徑控制b_mc用點語法,跟之前AS2.0的一樣寫法
code:
AS3.0 root['a_mc'].b_mcx = 100; AS2.0 _root.a_mc.b_mc_x = 100;
0 意見:
張貼留言