public override void Activate(GameObject actor) { hasBeenHit = true; isInteracted = true; PlayAnimOn(); EventInRange.Invoke(actor); EventInteracted.Invoke(actor); EventActivated.Invoke(actor); }
public override void Start() { base.Start(); EventInRange.AddListener(Interact); EventOutRange.AddListener(Interact); }