unity学习记录第二章-物理组件

unity学习记录第二章

要点

添加物理组件
写代码实现角色移动,下蹲,跳跃

笔记

1.Tilemap设置碰撞体使用Tilemap boxCollider,物体在上面运动时会有阻挡现象,需要将Used by Composite勾上,再添加一个composite collider2d,会自动附带一个刚体组件
2.添加两个layer,background和player
3.给操作的角色添加刚体和碰撞体,刚体组件要锁定x轴,碰撞体要添加无摩擦力的物理材质,避免卡到墙上
4.角色移动用Rigidbody.velocity,转向用transform.localScale
5.下蹲使碰撞体的size和offset减半,注意代码要具体到哪种类型的collider才能取到size和offset,如BoxCollider.size,使用Vector2类型定义变量
6.地面检测用的是Physics2D.overLapCircle

发布了16 篇原创文章 · 获赞 0 · 访问量 337

猜你喜欢

转载自blog.csdn.net/m0_46134547/article/details/104826410