赞
踩
本次开发unity2d战斗游戏demo 完成场景搭建 场景元素添加 控制主角移动 角色动画及切换 相机跟随插件 道具交互脚本 简单UI界面 粒子特效 以及c#代码的基本编写逻辑 等等
场景资源链接:场景资源
首先打开unity 导入场景资源 也可以直接在网页中关联打开进行导入
导入之后可以观察Asset文件夹中是否有场景资源
然后打开png图片文件可以看见下载之后的资源是剪切好的图片
这样我们就直接打开左上角windows->2D->Tile Palette进行场景绘制
如果对此插件不了解的同学可以看这位大佬的博客:【Unity学习笔记】Tile Palette入门使用
打开之后会出现这样的界面
因为画板都已经被下载的资源创建好了 所以我们直接白嫖就OK了
在Hierarchy面板中新建2D object->TileMap->Rectangular 在Hierarchy面板中就创建了一个Grid 在Grid子物体中有TileMap 但是我们还要以相同方式在Gird下再创建一个TileMap 重命名为TileMap_background和TileMap_wall
之后我们就可以在Tile Palette中绘制场景 可以按照自己的喜好自由绘制场景
注意:不要把TileMap_background和TileMap_wall 搞混乱了 因为我们要在TileMap_wall增添碰撞体组件阻止角色移动
绘制之后差不多就是这个样子:画完之后点击Tilemap_wall查看Tilemap Renderer中的sorting Layer中Add Layer 增加两个sorting Layer wall和background
然后TileMap_background和TileMap_wall 分别设置两个sorting Layer
目的:改变背景和墙的渲染顺序
那么我们的第一节就已经结束了 主要目的就是灵活使用TileMap进行2D场景搭建
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。