Exemple #1
0
 public void finishDocking()
 {
     if (DockFinishedEvent != null)
     {
         DockFinishedEvent.Invoke();
     }
 }
Exemple #2
0
 public void finishUnDocking()
 {
     if (UnDockFinishedEvent != null)
     {
         UnDockFinishedEvent.Invoke();
     }
 }
Exemple #3
0
        public void unDock()
        {
            occupied = false;

            for (int c = 0; c < myColliders.Length; c++)
            {
                myColliders[c].enabled = true;
            }

            if (playDockSounds)
            {
                dockAudio.clip = unDockingSound;
                dockAudio.Play();
            }

            if (UnDockStartedEvent != null)
            {
                UnDockStartedEvent.Invoke();
            }
        }