[問題] 關於圖層的問題(遮罩、addChild、addChildAt)
今天在用圖層搭遮罩搞了很久
主要是因為我搞不清礎addChild、AddChildAt與圖層之間的關係
就我知道的,addChild會在圖層最上面新增東西,而AddChildAt可以讓我指定圖層。
但是我不懂的一點是FLASH圖層(有時間軸的那個圖層)跟AddChildAt有關係嗎?
如果有,那順序是怎麼算呢?從最下面0開始,依序往上加嗎?中間如果我有
刪除過圖層呢?遮罩算幾個圖層呢?
今天搞很久的原因,主要是因為我一直無法讓我要的東西動態的建立在
遮罩裡面(在此稱B事件)。後來我發現是因為跑到B事件之前,我還會經歷
一個A事件,A事件會動態建立數個textField,語法為addChildAt(tf,3);
我本來以為這樣所有的tf都會建立在第四個圖層。
但是到B事件時,遮罩的圖層會變動(非動態建立),我是使用numChildren來看才發現的,
numChildren的數字,會因A事件產生的數量而有所不同,後來我直接在B事件
下addChildAt(mc,numChildren);才搞定B事件的遮罩 >"< 花了我四小時
可否請板上FLASH前輩為我講解一下,我對圖層、addChild、addChildAt哪裡
搞混了呢?可否為我講解一番 >"<
謝謝各位耐心看完我的發問。
--
<table><tr><td> </td> <DIV><DIV><DIV> </DIV><DIV>
</tr><tr><td> </td> </DIV><DIV> </DIV><DIV> </DIV>
</tr><tr><td> </td> </DIV></DIV><DIV><DIV><DIV> </DIV>
</tr></table><table><tr> <DIV> </DIV><DIV> </DIV><DIV>
<td> </td></tr><tr><td> </DIV></DIV></DIV><DIV> </DIV>
</td></tr><tr><td> 問題,往往不是在DIV或是TABLE...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.27.150.55
推
10/21 02:29, , 1F
10/21 02:29, 1F
→
10/21 09:50, , 2F
10/21 09:50, 2F
→
10/21 12:25, , 3F
10/21 12:25, 3F
推
10/22 23:53, , 4F
10/22 23:53, 4F
→
10/22 23:53, , 5F
10/22 23:53, 5F
→
10/22 23:54, , 6F
10/22 23:54, 6F
→
10/24 16:21, , 7F
10/24 16:21, 7F