看板 Flash 關於我們 聯絡資訊
今天場景上已經有許多射出的子彈,存在同一陣列裡,分別為 bulletArray[1] , bulletArray[2] , bulletArray[3] ........... 場景中並有許多不同目標,分別是 balls[1] , balls[2] , balls[3] ...........等。 現在的問題是,當我使用balls[i].hitTest(bulletArray[i]) 來檢定子彈是否擊中目標時, 這樣寫會變成特定的子彈要打中特定的目標才有效啊 <囧> 要怎麼設定才能讓他的判定變為整個陣列內的內容而不是單一元件呢orz -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.230.88.79
terrylchen:將i值加到子彈上,然後hitTest中的目標的改為子彈的i 05/31 11:57
terrylchen:講反了,i值加到球上然後hitTest中改為球的i值 05/31 12:01