[問題]音速小子的行為模式
看板GameDesign (遊戲設計)作者etrexetrex (ETREX)時間18年前 (2006/06/03 23:31)推噓0(0推 0噓 0→)留言0則, 0人參與討論串1/14 (看更多)
大家都知道音速小子是什麼吧?
音速小子裡時常看到一種跑道
那就是很像雲霄飛車的360度轉圈那種
我會問這個問題是因為
http://sb0444.uuu.to/ 這是囧GAME 的連結
這顆囧球 在遇到圓弧型斜坡的時候
不能像音速小子一樣跑上去
所以我在想要用什麼演算法
才能做到像音速小子一樣
遇到圓弧型斜坡可以跑上去
嗯...
我已經想了很多天了...
PS:我使用的程式是FLASH
我嘗試用的演算法:
讓物件不斷地朝向面對的方向移動
使用鍵盤『←』跟『→』去影響物件面對的方向
重力的影響是 物件面對的方向會漸漸朝下
只有當物件沒有踩地時才會有重力影響
踩地的判定是"物件面對方向的下方"
也就是"腳",是否碰觸地面
圖解: →
*
→是面對方向
*是腳
結果因為騰空時,物件因重力影響而面對正下方
所以他的腳接觸地面時,人已經陷入地裡...
圖解:
—————*↓—————
—是地面
嗯...我就死在這
--
無名網誌:http://www.wretch.cc/blog/et284vu065k3
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.125.108
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 14 篇):
GameDesign 近期熱門文章
PTT遊戲區 即時熱門文章
196
307
58
99