
Unity 笔记
unity中制作2D游戏主要有2种流派:
创建一个Unity2D游戏项目
直接导入Unity Asset Store中的免费素材:
导入的素材在Assets/目录下,一般素材包中都会包含一个Demo文件夹,其中是用于展示素材的场景
Sorting Layer 图层
将一张瓷砖和背景图同时放入场景中时,
会发现后放入物体会被先放入的物体遮挡住,
这时需要给物体设置Sorting Layer
添加Animation
添加有动画的物体,需要将一连串连续的动画帧拖拽到目录树下:
拖拽进去后,Unity会自动创建Animation和Animator,
注意动画物体同样不要忘了设置Sorting Layer
添加物理效果
如何实现一个硬币掉落在草坪上的动画?
Tile Pallete 瓦片调色板
要使用Tile Pallete,首先要创建瓦片地图:
右键Hierachy - 2D Object - TileMap - Rectangular
创建出一个Grid目录下有一个Tilemap对象。
Grid对象的Cell尺寸是可以修改的:
Grid > Cell Size
打开调色板界面:
Windows > 2D > Tile Pallete
以下两个步骤新建的东西都要存放到对应文件中去
接下来就可以用刷子选中瓦片愉快绘制地图。
这里使用的是256*256的Tile,
Tile的尺寸和Grid的尺寸不一致,因此需要修改每个单位包含的像素值:
Pixels Per Unit
Grid的Size是2*2,
Tile的尺寸是256 * 256
单位的大小就应该为:256/2 = 128