IMGUI 模块提供 Unity 的即时模式 GUI 解决方案,用于创建游戏内和编辑器用户界面。
其他资源:GUI 教程。
Event | 一个 UnityGUI 事件。 |
ExitGUIException | 此异常将阻止所有后续的即时模式 GUI 函数在 GUI 循环的剩余部分中执行。 |
GUI | GUI 类是 Unity 的 GUI 接口,具有手动定位功能。 |
GUIContent | GUI 元素的内容。 |
GUILayout | GUILayout 类是 Unity GUI 的接口,具有自动布局功能。 |
GUILayoutOption | 内部用于将布局选项传递到 GUILayout 函数的类。您不会直接使用这些选项,而是使用 GUILayout 类中的布局函数构建它们。 |
GUILayoutUtility | 用于实现和扩展 GUILayout 类的实用函数。 |
GUISettings | GUI 行为的一般设置。 |
GUISkin | 定义 GUI 的外观和行为。 |
GUIStyle | GUI 元素的样式信息。 |
GUIStyleState | GUIStyle 对象使用的给定状态的专用值。 |
GUITargetAttribute | 允许控制为哪个显示调用 OnGUI。 |
GUIUtility | 用于创建新的 GUI 控件的实用程序类。 |
EventModifiers | 在击键事件期间可能处于活动状态的修饰键类型。 |
EventType | UnityGUI 输入和处理事件的类型。 |
FocusType | GUIUtility.GetControlID 使用它来通知 IMGUI 系统给定控件是否可以获得键盘焦点。这允许 IMGUI 系统在用户按下 Tab 键以在控件之间循环时适当地提供焦点。 |
ImagePosition | 如何在 GUIStyle 中放置图像和文本。 |
PointerType | 指针类型。 |
ScaleMode | 绘制纹理的缩放模式。 |
TextClipping | GUI 系统处理文本过大而无法容纳分配的矩形区域的不同方法。 |