Exemple #1
0
 private void ExitedInteractableRange(InteractableObject obj, PlayerCharacterBase character)
 {
     if (character != this)
     {
         return;
     }
     if (ObjectInRange == obj)
     {
         ObjectInRange.Highlight(false);
         ObjectInRange = null;
     }
 }
Exemple #2
0
    public void EnteredInteractableRange(InteractableObject interactable, PlayerCharacterBase character)
    {
        if (character != this)
        {
            return;
        }
        if (ObjectInRange != null)
        {
            ObjectInRange.Highlight(false);
        }

        ObjectInRange = interactable;
        ObjectInRange.Highlight(true);
    }