Version: 2018.4
public delegatevoid CapFunction (int controlID, Vector3 position, Quaternion rotation, float size, EventType eventType);

パラメーター

controlIDハンドルのコントロール ID
positionThe position of the handle in the space of Handles.matrix.
rotationThe rotation of the handle in the space of Handles.matrix.
sizeワールドスペースユニットでのハンドルのサイズ
eventTypeハンドルを動かすためのイベントタイプ。EventType.LayoutEventType.Repaint イベントを処理します。

説明

例えば、ハンドルを描画するために使用する関数 Handles.RectangleCap

Custom CapFunction has two responsibilities:
1. For EventType.Layout event, call HandleUtility.AddControl to inform Unity about the distance of the handle from mouse position.
2. EventType.Repaint イベントで、実際のハンドルを描画します。