예제 #1
0
    //Call to update the editor
    public void UpdateEditor()
    {
        if (squad)
        {
            SquadEditorGUI.ShowSquadBoundaries(squad.SquadTrigger);
            SquadEditorGUI.ShowSpawnMarkers(squad.SquadTrigger);
            SquadEditorGUI.ShowSquadTriggerMarkers(squad.SquadTrigger.SquadManager);

            Repaint();
            HandleUtility.Repaint();
        }
    }
예제 #2
0
    public void OnSceneGUI()
    {
        if (unitCursor.CurrentSquad != null)
        {
            Squad squad = unitCursor.CurrentSquad;

            unitCursor.MoveUnit();

            SquadEditorGUI.ShowSquadBoundaries(squad.SquadTrigger);
            SquadEditorGUI.ShowSpawnMarkers(squad.SquadTrigger);
            SquadEditorGUI.ShowSquadTriggerMarkers(squad.SquadTrigger.SquadManager);

            Repaint();
            HandleUtility.Repaint();
        }
    }