Legacy Documentation: Version 2017.2 (Go to current version)
LanguageEnglish
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

GUIUtility

class in UnityEngine

Description

Utility class for making new GUI controls.

Unless you are creating your own GUI controls from scratch, you should not use these functions.

Static Properties

hasModalWindowA global property, which is true if a ModalWindow is being displayed, false otherwise.
hotControlThe controlID of the current hot control.
keyboardControlThe controlID of the control that has keyboard focus.
systemCopyBufferGet access to the system-wide pasteboard.

Static Methods

GetControlIDGet a unique ID for a control.
GetStateObjectGet a state object from a controlID.
GUIToScreenPointConvert a point from GUI position to screen space.
QueryStateObjectGet an existing state object from a controlID.
RotateAroundPivotHelper function to rotate the GUI around a point.
ScaleAroundPivotHelper function to scale the GUI around a point.
ScreenToGUIPointConvert a point from screen space to GUI position.
对文档有任何疑问,请移步至开发者社区提问,我们将尽快为您解答