unity2d游戏独立开发全流程 第一节 基于TileMap场景搭建

发布于:2022-10-29 ⋅ 阅读:(387) ⋅ 点赞:(0)

本次开发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场景搭建 

 

 

 

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到