-2
A
回答
0
你的问题太模糊了,但是这可能帮助:
如果您预期的行为无法通过统一的物理实现然后简单地写自己的。
请勿使用刚体,而应使用带触发器(IsTrigger = true)和OnCollisionEnter和OnCollisionExit或OnColliderEnter的碰撞器来检测物理碰撞,并使用FixedUpdate来计算所需的运动行为。
void OnCollisionEnter(Collision collision)
{
Debug.Log(collision.contacts[0].normal);
}
void FixedUpdate()
{
//use time.fixedDeltaTime
}
相关问题
- 1. Unity3D与角色控制器的碰撞
- 2. Unity2d按键碰撞机在角色移动时与边框碰撞
- 3. 在碰撞时移动摄像头
- 4. 像碰撞一样的Minecraft
- 5. Unity 2D角色移动
- 6. 动态图像和播放器移动图像碰撞检测
- 7. Unity碰撞检测 - 添加碰撞时的GUI分数?
- 8. 在Unity中快速移动游戏对象的碰撞检测
- 9. 碰撞和移动不像预期的那样工作
- 10. Unity 3D:C#NPC互相碰撞
- 11. Unity 3D对象碰撞
- 12. Unity角色控制器脚本和动画师
- 13. AndEngine Box2D。移除碰撞后的碰撞游戏碰撞
- 14. Unity3D第一人称控制器碰撞检测
- 15. Unity UI角色控制与UI按钮
- 16. 如何让角色在碰撞时顺畅地旋转?
- 17. Flex 3:碰撞检测和碰撞后移动对象
- 18. Unity 2D碰撞 - 如何设置彼此碰撞的对象
- 19. 箱子碰撞2D在Unity中重叠
- 20. 在没有角色控制器的Unity中跳球
- 21. 控制角色移动并在保持得分时,AS3
- 22. 两个字符控制器之间的碰撞检测
- 23. 2D碰撞检测系统在对角移动时没有反应
- 24. 玩家滑动移动控制器就像在Unity3D中使用角色控制器的地铁冲浪者一样?
- 25. 检测到我的角色和物体发生碰撞后,角色不能再移动了吗?
- 26. 拖动碰撞
- 27. 移动角色控制器到矢量3位置
- 28. 2D垂直角度碰撞
- 29. Pygame三角碰撞检测
- 30. Unity 3D水平射击游戏角色控制器