蝙蝠侠一直没入(我对超级英雄们不感兴趣),还是强答一下。
游戏引擎中,有个概念叫做物理引擎。物理引擎包含了一整套仿真效果,能够模拟游戏物体在真实世界中的物理作用。
游戏引擎中,有个概念叫做物理引擎。物理引擎包含了一整套仿真效果,能够模拟游戏物体在真实世界中的物理作用。
比如推箱子,箱子本身有一个碰撞体属性,角色也有一个碰撞体属性,当两者发生碰撞时,我们认为主角已经接触到了箱子。当检测到特定按键按下时,角色状态机中推或拉物体的动画将取代行走动画。
这之后箱子和角色的移动则与动画无关了,箱子会动是因为物理引擎的作用,角色施加了推力,箱子收到摩擦力、重力和推力并且在合外力运动下按照牛顿理论运动,仅此而已。
AMBERCRYPTUM 1年前
OwenTsai [作者] 1年前
AMBERCRYPTUM 1年前
发布