unity学习笔记-YourFirstGame2

简介

本文主要记载自己学习unity的过程,边看视频边写笔记,原视频为麦可老师(M_Studio)在B站发的Unity教程 Your First Game

麦可老师这节课主要讲了使用 Tilemap 开始绘制场景

一、选择背景图片
  首先点击project窗口 找到要用的背景图片,图片位置在assets/sunnyland/artwork/environment文件夹下面,文件名为back,将图片的像素点(pixels per unit)单位设置成16,点击apply

img

二、将背景图片拖拽到Hierarchy窗口中

拖入之后会在场景里显示背景图片 可以滑到鼠标滚轮来调整图片大小

img

三、新建瓦片地图

右键Hierarchy窗口 选择2D object-TileMap,会在Hierarchy窗口下生成一个新的叫Grid的游戏物体

img

然后选中grid下面的tilemap,点击顶部的window,选择2d-tile palette

img

如果没有tile palette这个选项需要先去window-package manage里面安装2d tilemap editor点击install

我这里是安装后的 所以显示的不是install

img

四、新建palette

点击create new palette 将name设置为map 点击create进行创建

img

然后在这里新建一个文件夹叫map 将我们新建的palette存在map文件夹

img

五、切割瓦片地图集

选中tileset,将tileset的像素单位设置为16,点击apply,

img

然后将sprite mode 切换为multiple,再点击sprite editor打开瓦片图集编辑窗口,点击slice,type选择Grid By Cell Size表示自定义切割大小,然后写入大小X16 Y16,再点击slice,再点击apply,这时候我们的瓦片集就不是一张整个的图片了,就可以使用每个小像素块进行绘制了

img

然后将切割好的瓦片图集文件拖拽到palette窗口 保存到刚才新建的map文件夹

为了让背景图片不干扰接下来绘制地图,先切换到Hierarchy窗口,选择back,在右侧属性那里的选择框勾掉,将背景掩藏

img

然后回到tile palette 面板,点击工具栏第三个笔刷,再随便选择一个瓦片资源,就可以在scene中点击鼠标左键进行地图的绘制了

img

第二节课到这里 原视频地址