【Super Tilemap Editor使用详解】(十三):快捷键指南(Keyboard Shortcuts)
在使用 Super Tilemap Editor 进行图块地图编辑时,键盘快捷键可以显著提高工作效率。本文将详细介绍常用的快捷键及其功能,帮助你更快地完成图块绘制、翻转、旋转以及工具切换等操作。
一、快捷键文件位置
所有键盘快捷键的定义可以在以下路径找到:
“CreativeSpore\SuperTilemapEditor\Scripts\Tilemap\Editor\ShortcutKeys.cs”
using UnityEngine;
namespace CreativeSpore.SuperTilemapEditor
{
public static class ShortcutKeys
{
// TilemapEditor.cs
public const KeyCode k_FlipH = KeyCode.X;
public const KeyCode k_FlipV = KeyCode.Y;
public const KeyCode k_Rot90 = KeyCode.Period;
public const KeyCode k_Rot90Back = KeyCode.Comma;
public const KeyCode k_PencilTool = KeyCode.B;
public const KeyCode k_LineTool = KeyCode.L;
public const KeyCode k_RectTool = KeyCode.R;
public const KeyCode k_EllipseTool = KeyCode.E;
// TilemapGroupEditor.cs
public const KeyCode k_PrevLayer = KeyCode.KeypadMinus;
public const KeyCode k_NextLayer = KeyCode.KeypadPlus;
}
}
二、常用快捷键分类
1. 绘制相关快捷键
- X:水平翻转当前图块。
- Y:垂直翻转当前图块。
- .(句号):顺时针旋转图块 90 度。
- ,(逗号):逆时针旋转图块 90 度。
- 注意:如果按住
Shift
键,仅改变图块的位置,而不改变其方向。
2. 图块地图切换
- 如果当前图块地图是图块地图组(Tilemap Group)的子对象:
- 小键盘加号(+):选择下一个图块地图。
-
小键盘减号(-):选择上一个图块地图。
3、绘制工具切换
- B:选择笔刷工具(Brush)。
- L:选择线条工具(Line)。
- R:选择矩形工具(Rectangle)和填充矩形工具(Filled Rectangle)。
-
E:选择椭圆工具(Ellipse)和填充椭圆工具(Filled Ellipse)。
三、示例场景
以下是一些使用快捷键的典型场景:
-
快速翻转和旋转图块
在绘制图块时,按下X
或Y
可以快速翻转图块,按下.
或,
可以旋转图块。如果需要调整图块位置而不改变方向,可以按住Shift
键再操作。 -
切换图块地图
如果你的场景中有多个图块地图(例如地面、墙壁、装饰物等),可以使用小键盘的+
和-
快速切换当前编辑的图块地图。 -
切换绘制工具
按下B
切换到笔刷工具进行自由绘制,按下L
切换到线条工具绘制直线,按下R
或E
分别切换到矩形或椭圆工具,快速绘制几何形状。
四、总结
熟练掌握 Super Tilemap Editor 的键盘快捷键,可以让你在图块地图编辑中事半功倍。无论是翻转、旋转图块,还是切换工具和地图,这些快捷键都能帮助你更高效地完成工作。建议在实际开发中多加练习,将这些快捷键融入你的工作流中,提升开发效率!