该笔刷可在场景中实例化、放置和操作游戏对象。以该画笔为例,您可以创建自定义画笔,用于定位和操作 Tiles 以外的其他游戏对象。
Usage
首先从画笔下拉菜单中选择 GameObject 画笔。选择画笔后,再从 Tile Palette 工具栏中选择 "拾取工具"。使用 "选择工具 "从场景中选择 GameObject 画笔要绘制的 GameObject。请注意,这些 GameObject 必须是活动网格的子网格,才能使用该画笔进行选择。
使用 GameObject 画笔绘画时,画笔会将选取的 GameObject 实例画到场景中。
Implementation
GameObjectBrush 继承自 GridBrush,并在实现时重载多个方法。以下方法被重写:
- It overrides the
Paint
method to 绘制一个游戏对象。 - It overrides the
Erase
method to 删除场景中的游戏对象。 - It overrides the
BoxFill
method to 在方框工具定义的每个单元格中绘制一个游戏对象。 - It overrides the
Move
methods to 在场景中移动 GameObjects。 - It overrides the
Flip
methods to 翻转选中的游戏对象。