作者benw (阿邦)
看板Flash
標題Re: [問題] 請問鍵盤切換影格要怎麼使用呢!!
時間Tue Nov 6 04:14:45 2007
※ 引述《plm50 (長不大的小孩)》之銘言:
: 我想作一個跑步遊戲,一個人跑到終點hittest他,或是用座標法if到某個位置
: gotoAndStop別的影格,可是用了好久都沒不行...><",最後用on(rollover作弊)滑鼠
: 到那裡可以跳了,可是怕被老師抓包,請問hittest或是座標法要怎麼使用呢!
通常這類的遊戲還蠻單純的
比如說如果用終點線來做hitTest 的話
如果你的人物實體名稱是 a
終點線實體名稱是 b
hitTest判定的語法就是
if(a.hitTest(b)==true)
{
//碰到終點線,看你要做什麼
gotoAndStop("end");
}
你可能發生的問題是 沒有定義 "什麼時候" 會觸發要做這個判定
如果你要用鍵盤操縱的話,就要用 onKeyPress 之類的事件寫法(實際用法請參考f1)
當 "指定的按鍵按下" 時就去判定人物是不是有碰到終點線,
再根據結果決定是不是要跑影格。
希望有解決問題 =)
--
我的房間
http://www.roomi.com.tw/vroom/benw
我的日誌
http://www.roomi.com.tw/blog/benw
請大家參觀指教 :)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.87.211.50
※ 編輯: benw 來自: 219.87.211.50 (11/06 04:15)
1F:推 cjcat2266:if裡面的"==true"可以不用寫喔 :) 11/06 09:00
2F:→ cjcat2266:不過如果這樣寫 你會比較容易閱讀的話,也ok啦~ 11/06 09:01
3F:→ cjcat2266:我以前也這樣打,但是遇到很大的巢狀if我覺得有點麻煩XD 11/06 09:01