看板 GameDesign 關於我們 聯絡資訊
大家都知道音速小子是什麼吧? 音速小子裡時常看到一種跑道 那就是很像雲霄飛車的360度轉圈那種 我會問這個問題是因為 http://sb0444.uuu.to/ 這是囧GAME 的連結 這顆囧球 在遇到圓弧型斜坡的時候 不能像音速小子一樣跑上去 所以我在想要用什麼演算法 才能做到像音速小子一樣 遇到圓弧型斜坡可以跑上去 嗯... 我已經想了很多天了... PS:我使用的程式是FLASH 我嘗試用的演算法: 讓物件不斷地朝向面對的方向移動 使用鍵盤『←』跟『→』去影響物件面對的方向 重力的影響是 物件面對的方向會漸漸朝下 只有當物件沒有踩地時才會有重力影響 踩地的判定是"物件面對方向的下方" 也就是"腳",是否碰觸地面 圖解: → * →是面對方向 *是腳 結果因為騰空時,物件因重力影響而面對正下方 所以他的腳接觸地面時,人已經陷入地裡... 圖解: —————*↓————— —是地面 嗯...我就死在這 -- 無名網誌:http://www.wretch.cc/blog/et284vu065k3 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.125.108