Version: 2021.1

GUIUtility

class in UnityEngine

マニュアルに切り替える

説明

新しい GUI コントロールを作成するための、ユーティリティクラスです。

0 から独自の GUI コントロールを作成しない限り、このクラスは使わないことをお勧めします。

Static 変数

hasModalWindowModalWindow が表示されてる場合に true、そうでない場合は false となるグローバルプロパティーです
hotControl現在有効なコントロール ID
keyboardControlキーボードフォーカスを持つコントロール ID
systemCopyBufferGet access to the system-wide clipboard.

Static 関数

AlignRectToDeviceAlign a local space rectangle to the pixel grid.
ExitGUIPuts the GUI in a state that will prevent all subsequent immediate mode GUI functions from evaluating for the remainder of the GUI loop by throwing an ExitGUIException.
GetControlIDコントロールのユニーク ID を取得します
GetStateObjectコントロール ID から状態オブジェクトを取得します
GUIToScreenPointGUI 座標から、スクリーン座標に変換します
GUIToScreenRectConvert a rect from GUI position to screen space.
QueryStateObjectコントロール ID から既存の状態オブジェクトを取得します
RotateAroundPivotGUI オブジェクトを回転させるヘルパー関数
ScaleAroundPivotGUI オブジェクトを拡張させるヘルパー関数
ScreenToGUIPointスクリーン座標から、GUI 座標に変換します
ScreenToGUIRectConvert a rect from screen space to GUI position.