示例#1
0
 public static void message(EEditorMessage message)
 {
     if (!OptionsSettings.hints)
     {
         return;
     }
     EditorUI.messageBox.isVisible = true;
     EditorUI.lastMessage          = Time.realtimeSinceStartup;
     EditorUI.isMessaged           = true;
     if (message == EEditorMessage.HEIGHTS)
     {
         EditorUI.messageBox.text = EditorDashboardUI.localization.format("Heights", new object[]
         {
             ControlsSettings.tool_2
         });
     }
     else if (message == EEditorMessage.ROADS)
     {
         EditorUI.messageBox.text = EditorDashboardUI.localization.format("Roads", new object[]
         {
             ControlsSettings.tool_1,
             ControlsSettings.tool_2
         });
     }
     else if (message == EEditorMessage.NAVIGATION)
     {
         EditorUI.messageBox.text = EditorDashboardUI.localization.format("Navigation", new object[]
         {
             ControlsSettings.tool_2
         });
     }
     else if (message == EEditorMessage.OBJECTS)
     {
         EditorUI.messageBox.text = EditorDashboardUI.localization.format("Objects", new object[]
         {
             ControlsSettings.other,
             ControlsSettings.tool_2,
             ControlsSettings.tool_2
         });
     }
     else if (message == EEditorMessage.NODES)
     {
         EditorUI.messageBox.text = EditorDashboardUI.localization.format("Nodes", new object[]
         {
             ControlsSettings.tool_2
         });
     }
     else if (message == EEditorMessage.VISIBILITY)
     {
         EditorUI.messageBox.text = EditorDashboardUI.localization.format("Visibility");
     }
 }
示例#2
0
 public static void hint(EEditorMessage message, string text)
 {
     if (!EditorUI.isMessaged)
     {
         EditorUI.messageBox.isVisible = true;
         EditorUI.lastHinted           = true;
         EditorUI.isHinted             = true;
         if (message == EEditorMessage.FOCUS)
         {
             EditorUI.messageBox.text = text;
         }
     }
 }