在使用unity3d 的时候 给人物加上重力后,会发生以下几个问题
1.人物会直接掉下去,不会站在地面
2.人物移动会摔倒
首先我们来解决不会站在地面的问题
出现这种问题,基本是因为 物体没有加碰撞组件,需要2个物体都要加 ,还有一种情况是添加了Character Controller 目前很多问题都是因为加了这个组件,貌似官方说的这个组件 自带了重力系统
再来解决人物摔倒问题,这个只需要到重力组件那边把旋转角度xyz都冻结了就可以了
在使用unity3d 的时候 给人物加上重力后,会发生以下几个问题
1.人物会直接掉下去,不会站在地面
2.人物移动会摔倒
首先我们来解决不会站在地面的问题
出现这种问题,基本是因为 物体没有加碰撞组件,需要2个物体都要加 ,还有一种情况是添加了Character Controller 目前很多问题都是因为加了这个组件,貌似官方说的这个组件 自带了重力系统
再来解决人物摔倒问题,这个只需要到重力组件那边把旋转角度xyz都冻结了就可以了