Beispiel #1
0
 private void OnTriggerExit2D(Collider2D other)
 {
     if (other.gameObject.CompareTag("Machine"))
     {
         _nearbyMachine = null;
     }
 }
Beispiel #2
0
 private void OnTriggerEnter2D(Collider2D other)
 {
     if (other.gameObject.CompareTag("Machine"))
     {
         _nearbyMachine = other.gameObject.GetComponent <BasicInteractable>();
     }
 }
Beispiel #3
0
 private void Start()
 {
     planetRenderer       = selectedPlanet.GetComponent <MeshRenderer>();
     interactable         = selectedPlanet.GetComponent <BasicInteractable>();
     interactable.enabled = false; // if planet not set, pickup should be disabled.
 }