[問題] 滑鼠怎麼使用hitTestObject?如何偵測重疊?
如題
小弟剛學flash 看的是施威銘的flash cs3躍動的網頁 這本書
(小弟有具備一些些java基本知識)
在拖鞋打蟑螂這個小遊戲中
有使用到hitTestObject
但是書上使用的是slipper.hitTestObject(他有一個拖鞋的物件)
本來小弟我天真的想說直接改為Mouse.hitTestObject應該就可以使用滑鼠打蟑螂
編譯錯誤後 仔細翻書 才知道原來hitTestObject是給物件用的
查過f1後 還是查不大到解答
不知有沒有大大願意幫忙解答
如何用滑鼠使用重疊(點消物件)
剛剛自己用click的語法寫
但在我按下時 他顯示"詞彙未定義且沒有屬性"這個問題
以下是我的程式碼
for (i = 0; i < arrRoach.length; i++) {
if (arrIsAlive[i]) {
arrRoach[i].addEventListener(MouseEvent.CLICK,kill);
function kill(event:MouseEvent):void{
arrIsAlive[i] = false;
arrRoach[i].gotoAndPlay("killed");
//killed是蟑螂死掉的影格標籤
KilledCount += 1
}
}
}
再去查f1就沒有"詞彙未定義且沒有屬性"的這個解釋了
不知道這句話是什麼意思?
又小弟我這種寫法有無錯誤?
請大大給予指教了
以上
感激
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 124.8.68.82
推
02/19 01:40, , 1F
02/19 01:40, 1F
→
02/19 14:46, , 2F
02/19 14:46, 2F
Flash 近期熱門文章
PTT數位生活區 即時熱門文章