protected virtual void OnEnable() { if (cachedCollisionHandler == null) { cachedCollisionHandler = GetComponent <D2dCollisionHandler>(); } cachedCollisionHandler.OnCollision += Collision; }
protected virtual void OnEnable() { if (cachedCollisionHandler == null) { cachedCollisionHandler = GetComponent <D2dCollisionHandler>(); } if (cachedDamage == null) { cachedDamage = GetComponent <D2dDamage>(); } cachedCollisionHandler.OnOverlap += Overlap; }