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

パラメーター

controlID ハンドルのコントロール ID
position ハンドルを開始するワールドスペースの位置
rotation ハンドルの回転
size ワールドスペースユニットでのハンドルのサイズ
eventType ハンドルを動かすためのイベントタイプ。EventType.LayoutEventType.Repaint イベントを処理します。

説明

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

Custom CapFunction has two responsibilities: 1. EventType.Layout イベントで、Unity にマウス位置からのハンドルの距離について知らせるHandleUtility.AddControl を呼び出します。 2. EventType.Repaint イベントで、実際のハンドルを描画します。