作者etrexetrex (ETREX)
看板GameDesign
标题[问题]音速小子的行为模式
时间Sat Jun 3 23:51:47 2006
大家都知道音速小子是什麽吧?
音速小子里时常看到一种跑道
那就是很像云霄飞车的360度转圈那种
我会问这个问题是因为
http://sb0444.uuu.to/ 这是囧GAME 的连结
这颗囧球 在遇到圆弧型斜坡的时候
不能像音速小子一样跑上去
所以我在想要用什麽演算法
才能做到像音速小子一样
遇到圆弧型斜坡可以跑上去
嗯...
我已经想了很多天了...
PS:我使用的程式是FLASH
我尝试用的演算法:
让物件不断地朝向面对的方向移动
使用键盘『←』跟『→』去影响物件面对的方向
重力的影响是 物件面对的方向会渐渐朝下
只有当物件没有踩地时才会有重力影响
踩地的判定是"物件面对方向的下方"
也就是"脚",是否碰触地面
图解: →
*
→是面对方向
*是脚
结果因为腾空时,物件因重力影响而面对正下方
所以他的脚接触地面时,人已经陷入地里...
图解:
—————*↓—————
—是地面
嗯...我就死在这
--
无名网志:
http://www.wretch.cc/blog/et284vu065k3
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.228.125.108