一、添加物理组件
1.给Platforms 添加Tilemap Collider 2D,勾选Used By Composite,添加Composite Collider 2D
2.将Platforms自动添加的Rigidbody 2D 选择成Static 模式
3.给主角添加Rigidbody 2D,把Collision Detection选择成Continuous连续不断地检测碰撞,把Interpolate 设置成Interpolate产生碰撞时会有一个缓冲的效果
4.添加Box Collider 2D,调整主角碰撞器大小,size - y 最好设置在 2 以下,这样就可以通过两格高的空间
5.运行,发现在角落处下落会导致角色翻转,需要在主角Rigidbody 2D 中锁定 z 轴
6.为了避免角色碰到墙壁时会卡进墙体里,给主角Box Collider 2D添加Material 物理材质Teflon(资源包里的,摩擦力和弹力都是0)
7.新增Layer ,主角设置成Player,Platforms 设置成Ground,以供后面进行碰撞检测