public virtual void NotifyEnterCollision(Receivable receivable) { inCollision = true; receivable.SetTriggerInfo(info); CallOnCollisionEnter?.Invoke(this, receivable); lastReceived = receivable; Debug.Log("EnterCollision " + receivable.name); }
/// <summary> /// When we're in range of the receivable, /// detected by the receivable's trigger /// </summary> /// <param name="receivable"></param> public virtual void NotifyEnterProximity(Receivable receivable) { inProximity = true; receivable.SetTriggerInfo(info); CallOnEnter?.Invoke(this, receivable); lastReceived = receivable; Debug.Log("EnterProximity " + receivable.name); }