1

我有一个自定义编辑器,并且在场景视图中我希望能够在未选择向上运动轴时执行一些代码。有没有办法在我的 OnSceneGUI() 中消化事件之前确定选择了哪个控件?

void OnSceneGUI() {
   if(/*UP AXIS*/) { 
      return; // use unity default action
   }
   // UP Axis not selected do stuff
   if (Event.current.isMouse 
       && Event.current.button == 0 
       && Event.current.type == EventType.MouseDrag) 
   {
      // do some stuff
      Event.current.Use(); // digest the event so unity doesn't do default
   }
}

我需要检测的轴

4

0 回答 0