1. 在当前scene中,右键找到2D Object-Tilemap, 创建一个tilemap;
2. 从编辑器上方Window找到2D-Tile Palette(调色盘);
3. 把由Sprite Editor切分后的瓦片sprite拖到调色盘中;
4. 点击调色盘中的元素,可以在创建的tile map中进行绘制。 按shift可以反选擦除
5. sorting layer呈现渲染层次
通过点击添加图层,越下面的渲染越下面
6. Add component- Tilemap Collider 2D
Composite Collider 2D 添加组合碰撞器,注意rigidbody2D选择static不受碰撞与重力影响
勾选used by composite
7. 对于其它场景新增加的物体
添加rigidbody2d, 与 polygon collider2d,调整区域,点击设置起点,ctrl可以删除
8. 设置碰撞图层
右上角的图层 + project settings - physics 2D控制
9. 在Assets建立prefabs文件夹,把场景中创建的物体拖进去
规则:
如果修改prefabs中的物体,则场景中所有的都受影响;
如果修改场景中的物体, overrides的apply会修改预制体,revert会还原初始值