Post

14TileMaps

介绍TileMaps(瓦片地图)

Sprite2D

  • 用Sprite2D实现图片重复填充效果
    • 1.Texture.Repeat=Enable:Texture重复填充
    • 2.Region.Enable=true,编辑图片区域(用于重复填充的图片区域)
  • 其他属性:
    • Visibility.Modulate调节节点RGB、HSV、RAW(影响子节点)
    • Visibility.Self Modulate同上但不影响子节点

15TileMaps

TileSet:

(图块集)将图片划分成等分的n个形状(square、isometric、half-offset square、hexagon),TileSet就是这些方块的组合

  • Tile Shape:划分块形状
    • Square正方形
    • isometric等距
    • half-offset square
    • hexagon:六边型
  • Tile Size 划分块的大小

TileMap:

一个将TileSet组织起来的Node.(更具体的应该说是拆分组合TileSet中的块)

  • 创建TileMap步骤
    • 1.New TileSet:在Inspector中新建TileSet,设置Tile Shape、Tile Size等属性
    • 2.添加Tiles:在中下方面板Tile Set Tiles添加要划分TileSet的图片
    • 3.绘制:
      • 选中中下方面板Tile Map
      • 点击中下面板中图片选取要绘制的 tile+
      • 点左边*箭头右边的笔图标(单个绘制);斜线图标绘制一行;矩阵图标绘制矩阵;油漆桶图标智能填充区域;
      • 3.选择Tiles中的块左键绘制在TileMap中(右键则删除)
  • Layers属性:典型的PS图层概念
This post is licensed under CC BY 4.0 by the author.