- 博客(1)
- 收藏
- 关注
原创 untiy2D 使用射线检测碰撞的层级
1.IsTouchingLayers 一般我们在游戏中进行跳跃时,使用IsTouchingLayers函数判断脚下是否是地面层级 if (coll.IsTouchingLayers(groundLayer)){ isOnGround = true; } 但是这样判断的方式会让我们可以贴墙无限跳跃,为了解决这样的办法,我们可以采取射线的方法,只判断人物脚下两点是否接触到地面。 这里我们使用Physics2D的Raycast方法 origin:射线起始.
2021-08-28 22:07:08 1267
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人