[unity菜鸟] controller.SimpleMove(transform .forward); 无法移动
2014-04-19 15:10
603 查看
今天做demo时遇到一个问题:当使用角色控制器操作物体,用 controller.SimpleMove(transform .forward); 语句时物体不能移动,搜索请教了很久,最后终于google到了问题的根本原因。参见unity3d问答。
I suspect you may have some object with a collider childed to your character - the charactercontroller behaves weirdly when some child collider touches its capsule: it "thinks" to be colliding with its own child and moves to weird directions. If you have such object, set its collider Is Trigger field, and the character will ignore it.
我怀疑你的一些对象可能有带“Collider"的子物体 - 当一些子物体的“Collider”触碰到角色控制器的胶囊体时,角色控制器会表现得很古怪:它“认为”与子物体相撞是移动到了错误的方向。如果你遇到这样的情形,把子物体Collider里的Is Trigger勾选上,那么角色就会忽略掉碰撞。
经过翻译理解后,我把Is Trigger勾选 (或者当子物体没有用时可以把子物体删掉),问题才得到解决。
子物体把父物体挡住了
I suspect you may have some object with a collider childed to your character - the charactercontroller behaves weirdly when some child collider touches its capsule: it "thinks" to be colliding with its own child and moves to weird directions. If you have such object, set its collider Is Trigger field, and the character will ignore it.
我怀疑你的一些对象可能有带“Collider"的子物体 - 当一些子物体的“Collider”触碰到角色控制器的胶囊体时,角色控制器会表现得很古怪:它“认为”与子物体相撞是移动到了错误的方向。如果你遇到这样的情形,把子物体Collider里的Is Trigger勾选上,那么角色就会忽略掉碰撞。
经过翻译理解后,我把Is Trigger勾选 (或者当子物体没有用时可以把子物体删掉),问题才得到解决。
子物体把父物体挡住了
相关文章推荐
- unity CharacterController move/simplemove参考自己轴的方向的运动(以自己局部坐标系)
- Unity tranform.Tranlate(transform.forward)不按设想移动的问题
- unity中的jsp函数 控制角色移动transform.Translate
- win7无法获得administrator权限???? unity导入插件提示dll文件出错。对dll无法复制移动解决办法!
- [Unity菜鸟] Character控制移动
- 【移动语义和精准转发系列二】std::move和std::forward
- [Unity] transform.Translate vs rigidbody.MovePosition?
- CharacterController.Move 实现角色移动
- Unity CharacterController带重力,并移动角色脚本
- C++11中移动语义(std::move)和完美转发(std::forward)
- Revit二次开发之“使用ElementTransformUtils.MoveElement()移动元素”
- 菜鸟入门:Unity animation三角播放按钮灰色,无法点击播放怎么办?
- VC中使窗体无法被移动(move)和放大缩小(resize)的方法
- Unity:Vector3.forward和transform.forward的区别
- 【Unity】6.4 Transform--移动、旋转和缩放游戏对象
- unity------------------------------transform.forward与Vector.forward的区别
- unity物体移动三种方式之——Transform.Translate
- 面向组件编程之Unity 7.怎样脚本控制物体旋转和移动 关键字:画圆&&Translate/transform.Translate,transform.Rotate
- 旋转会对unity中物体的transform.forward的值产生影响
- Struts2.x jsp页面无法使用jsp:forward跳转到action