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

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

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

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

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

5条回答 默认 最新

  • threenewbee 2018-03-22 15:50
    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题