我想在我的编辑器中显示所有 handle ,即使未选择给定的游戏对象时也是如此,以使鼠标指针悬停在给定 handle 上时可以选择。我怎样才能做到这一点?
最佳答案
void OnSceneGui()
{
MyHandles.DragHandleResult dhResult;
Vector3 newPosition = MyHandles.DragHandle(position, size, Handles.SphereCap, Color.red, out dhResult);
switch (dhResult)
{
case MyHandles.DragHandleResult.LMBDoubleClick:
// do something
break;
}
}