U3L12-6——官方拓展包—新增笔刷类型
U3L12-6——官方拓展包—新增笔刷类型
新增笔刷类型
请注意!
本次笔记内容对应的课 讲解的是2019版unity的2D extras
而笔者在本次学习中 使用的是2021版unity的2D Tilemap extras
前者已停止更新,后者在Unity2021版2D项目上会自动安装,同时,两者并不兼容
但是,2D Tilemap extras并没有包含所有的2D extras的内容,相比2D extras缺少了部分瓦片类型和笔刷类型
基于以上原因,接下来的笔记优先基于2021版上预装的2D Tilemap extras,而对于相比2D extras缺失或者不同的部分会另外标记和记录
左图是2021版unity的2D Tilemap extras的新增笔刷类型;右图为2019版unity的2D extras的新增笔刷类型
新建自定义笔刷(2D Tilemap extras没有这个功能)
- 预设体笔刷——用于快捷刷出想要创建的精灵
- 预设体随机笔刷——用于快捷随机刷出想要创建的精灵
- 随机笔刷——可以指定瓦片进行关联,随机刷出对应瓦片
拓展笔刷
-
Coordinate Brush 坐标笔刷 —— 可以实时看到格子坐标(2D Tilemap extras没有这个功能)
虽然现在我们没有了这个笔刷,但Unity已经自带了查看选定的格子的方法:
-
GameObject Brush 游戏对象笔刷 —— 可以在场景中选择和擦除游戏对象,仅限于选定的游戏对象的子级
-
Group Brush 组合笔刷 —— 可以设置参数 当点击一个瓦片样式时 会自动取出一个范围内的瓦片
-
Line Brush 线性笔刷 —— 决定起点和终点画一条线出来
-
Random Brush 随机笔刷 —— 和之前的自定义随机画笔类似,可以随机画出瓦片
-
Tint Brush 着色笔刷 —— 可以给瓦片着色 瓦片的颜色锁要开启(Inspector窗口切换Debug模式 修改Flags)(2D Tilemap extras没有这个功能)
-
Tint Brush(Smooth) 光滑着色笔刷 —— 可以给瓦片进行渐变着色,需要按要求改变材质(2D Tilemap extras没有这个功能)