void OnSceneGUI()
 {
     if (!(target is WarpItemGimmick warpItemGimmick))
     {
         return;
     }
     MoveAndRotateHandle.Draw(warpItemGimmick.TargetTransform, "TargetTransform");
 }
 void OnSceneGUI()
 {
     if (!(target is GrabbableItem grabbableItem))
     {
         return;
     }
     MoveAndRotateHandle.Draw(grabbableItem.Grip, "Grip");
 }
 void OnSceneGUI()
 {
     if (!(target is CreateItemGimmick targetGimmick))
     {
         return;
     }
     MoveAndRotateHandle.Draw(targetGimmick.SpawnPoint, "SpawnPoint");
 }