2D Tilemap Extras - 1. Index

文章介绍了2DTilemapExtras软件包中的可重复使用脚本,包括自定义画笔(如GameObject、Group、Line和Random),ScriptableTiles的功能如Animated、RuleTile和各种GridTypes。用户可以根据需求创建个性化编辑工具和动画效果。
摘要由CSDN通过智能技术生成

2D Tilemap Extras 软件包包含可重复使用的 2D 和 Tilemap 编辑器脚本,您可以将这些脚本用于自己的项目,并以此为基础创建自己的自定义笔刷和 Tiles。您可以自由定制脚本的行为,创建适合不同用途或场景的新笔刷。要找到这些额外的画笔,请打开 Tile Palette 窗口(菜单:窗口 > 2D > Tile Palette),然后打开编辑器底部附近的画笔下拉菜单。从可用的画笔选项中选择不同的效果

这些脚本的源代码可在资源库 2d-extras 中找到,已实现脚本的示例可在 sister repository  2d-techdemos 中找到。

Scriptable Brushes

  • GameObject: 此笔刷可在场景中实例化、放置和操作游戏对象。以此为例,您可以创建以 Tiles 以外的游戏对象为目标的笔刷,以进行实例化和操作。
  • Group: 该画笔根据Tiles之间的相对位置选取Tiles Group。通过设置 "Gap(间隙)"和 "Limit "属性来调整画笔选取的组的大小。以该画笔为例,创建根据特定条件选取Tiles的画笔。
  • Line该画笔可在TileMap上绘制两点之间的一条Tile线。以此为例,您可以修改画笔的绘制行为,从而提高绘制效率。
  • Random: 该笔刷将随机的 Tiles 放置到 Tilemap 上。以此为例,您可以创建为每个画笔存储特定数据的画笔,也可以制作随机行为的画笔。

Scriptable Tiles

以下是本软件包中包含的 Scriptable Tiles。您可以创建(菜单:Create > Tiles)本软件包中包含的以下其他瓦片类型。

  • Animated: 此 Tile 依次运行并显示一系列 Sprites,以创建逐帧动画。
  • Rule Tile: 这是一种通用的可视化Tile,可接受您使用 "Tile规则 "编辑器创建的规则来创建不同的Tile集合。规则图块是地形、管道、随机或动画图块的基础。每种TileMap Grid  Types都有不同类型的规则Tile。默认规则贴图只用于矩形网格类型的 Tilemap,而六边形和等距规则贴图则用于各自的网格类型。
  • Hexagonal Rule Tile用于六边形网格的规则 Tiles。为平顶六边形网格启用平顶属性,或为尖顶六边形网格清除平顶属性。
  • Isometric Rule Tile等距网格一起使用的规则瓦片。
  • Rule Override Tile: 此 Tile 可以覆盖指定规则 Tile 的精灵和游戏对象,从而在不更改原始规则的情况下提供不同的行为。
  • Advanced Rule Override Tile: 该 Tile 可以覆盖给定规则 Tile 的规则子集,以提供专门的行为,同时保持原始规则的其他部分不变。

Other

GridInformation: 一个简单的 MonoBehavior,用于存储和提供基于网格位置和关键字的信息。

Custom Rules for RuleTile: 这有助于为规则瓦片创建新的自定义规则,并提供更多选项。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值