Exemplo n.º 1
0
 private void OnTriggerExit2D(Collider2D other)
 {
     enteredInteractableObject = false;
     currentChildController    = null;
     if (grapplingHookController != null)
     {
         grapplingHookController.Active = false;
         grapplingHookController        = null;
     }
     repairPointController = null;
 }
Exemplo n.º 2
0
        private void OnTriggerEnter2D(Collider2D other)
        {
            enteredInteractableObject = true;
            currentChildController    = other.GetComponent <ChildController>();
            grapplingHookController   = other.GetComponent <GrapplingHookController>();
            if (grapplingHookController != null)
            {
                grapplingHookController.Active = true;
            }
            var rc = other.GetComponent <RepairPointController>();

            if (rc != null && ResourceManager.Instance.ResourceCount > 0)
            {
                repairPointController = rc;
            }
        }