Exemplo n.º 1
0
 private void RemoveAllNotes()
 {
     ObjectNote[] notes = StratusScene.GetComponentsInAllActiveScenes <ObjectNote>();
     foreach (var note in notes)
     {
         Undo.DestroyObjectImmediate(note);
     }
     StratusDebug.Log($"Removed {notes.Length} notes!");
 }
Exemplo n.º 2
0
 protected override void OnInitializeState()
 {
     behaviours = StratusScene.GetComponentsInAllActiveScenes <T>();
 }
 private static void AddCurrentBehaviours()
 {
     StratusManagedBehaviour[] behaviours = StratusScene.GetComponentsInAllActiveScenes <StratusManagedBehaviour>();
     StratusDebug.Log($"Adding {behaviours.Length} behaviours");
     StratusManagedBehaviourSystem.behaviours.AddRange(behaviours);
 }