看板 Flash 關於我們 聯絡資訊
各位高手們好 小弟初學AS3.0遇到了一個問題想請教大家 今天假設我有A,B兩顆球 同時落下 接著分別碰到了C,D兩個元件 則反彈 C,D兩個是相同的原件 因為C和D的反彈效果是一樣的 所以我把這兩個的實體名稱設定一樣 然後分別在AB兩球裡寫上相同的程式碼 但執行起來一個成功另一個卻失敗 一直往下跑 想請問除了把兩個名稱設不一樣之外 有沒有什麼其他辦法? 我有爬過文了 但好像找不太到類似的問題 或者可以告訴我要去參考篇 謝謝:)) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.42.211.176
scars:兩個不同物件 行為相同不代表實體名稱可以一樣 04/14 05:45
scars:或許你可以用一個mc把CD兩球包起來 04/14 05:45
frog79110:我C,D兩個是相同的元件 名稱也一樣 抱歉沒說清楚 04/14 09:14
※ 編輯: frog79110 來自: 114.42.211.176 (04/14 09:38)
sin282:就算是相同的原件拉到場景上還是要有個別的NAME才行 04/14 09:39
scars:就算是同一個元件(class) 你還是兩個實體(instance) 04/15 06:17