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缺失或者不同的部分会另外标记和记录

image​​image

左图是2021版unity的2D Tilemap extras的新增笔刷类型;右图为2019版unity的2D extras的新增笔刷类型

新建自定义笔刷(2D Tilemap extras没有这个功能)

  1. 预设体笔刷——用于快捷刷出想要创建的精灵
  2. 预设体随机笔刷——用于快捷随机刷出想要创建的精灵
  3. 随机笔刷——可以指定瓦片进行关联,随机刷出对应瓦片

拓展笔刷

  1. Coordinate Brush 坐标笔刷 —— 可以实时看到格子坐标(2D Tilemap extras没有这个功能)

    虽然现在我们没有了这个笔刷,但Unity已经自带了查看选定的格子的方法:
    image

  2. GameObject Brush 游戏对象笔刷 —— 可以在场景中选择和擦除游戏对象,仅限于选定的游戏对象的子级

  3. Group Brush 组合笔刷 —— 可以设置参数 当点击一个瓦片样式时 会自动取出一个范围内的瓦片

  4. Line Brush 线性笔刷 —— 决定起点和终点画一条线出来

  5. Random Brush 随机笔刷 —— 和之前的自定义随机画笔类似,可以随机画出瓦片

  6. Tint Brush 着色笔刷 —— 可以给瓦片着色 瓦片的颜色锁要开启(Inspector窗口切换Debug模式 修改Flags)(2D Tilemap extras没有这个功能)

  7. Tint Brush(Smooth) 光滑着色笔刷 —— 可以给瓦片进行渐变着色,需要按要求改变材质(2D Tilemap extras没有这个功能)