crf_moonlight 2018-03-22 11:35 采纳率: 60%
浏览 5911
已结题

Unity2D游戏角色碰撞检测应该怎么写?

设置角色Rigidbody2D为kinematic,配置BoxCollider2D,记录移动方向为direction(Vector2)
碰撞检测时对direction.x ,direction.y分别进行Raycast判断,将没有遇到障碍的前进方向合成移动向量,再移动

问题:卡,非常卡,用在FixedUpdate中移动时明显迟钝
实际2d游戏的碰撞检测是什么样的?

  • 写回答

5条回答 默认 最新

  • threenewbee 2018-03-22 15:50
    关注
    评论

报告相同问题?