Tile资源
Tile是排列在网格地图上的资源,每个Tile都是引用自画笔XSGridEditorBursh上的Prefab资源。
工程里预置的Tile资源在Assets/XSGridEditor/Resources/Prefabs
下,当然你也可以自己制作。
制作Tile资源
Tile资源必须满足以下条件:
根节点Layer必须是
Tile
,用于RaycastHit检测包含脚本XSTileData和XSTileDataEditMode(编辑模式时提供功能支持)
渲染组件没有要求,但一般情况下为以下2中表现形式:
SpriteRenderer
Decal
游戏模式:
在游戏模式时Tile会动态添加TileSize大小的BoxCollider组件(因为没有高度所以参数y暂时无效)
用于XSCamera计算鼠标移动摄像机时的边界位置
鼠标点击屏幕坐标获取Tile时RaycastHit计算
Last updated