public static PivotHandleCap ( int controlID, Vector3 position, |
||
controlID | int | |
position | Vector3 | |
rotation | ||
size | float | |
eventType | EventType | |
return | void |
public static void PivotHandleCap(int controlID, Vector3 position, Quaternion rotation, float size, EventType eventType)
{
if (s_Styles == null)
{
s_Styles = new Styles();
}
if (eventType != EventType.Layout)
{
if (eventType == EventType.Repaint)
{
DrawImageBasedCap(controlID, position, rotation, size, s_Styles.pivotdot, s_Styles.pivotdotactive);
}
}
else
{
HandleUtility.AddControl(controlID, HandleUtility.DistanceToCircle(position, size * 0.5f));
}
}