private void Start() { _dead = false; _collider.enabled = true; _moveVector = Vector3.right; meleeDamager.EnableDamage(); Collider2D[] _colliderCache = new Collider2D[16]; _localBounds = new Bounds(); int count = _controller.Rigidbody2D.GetAttachedColliders(_colliderCache); for (int i = 0; i < count; ++i) { _localBounds.Encapsulate(transform.InverseTransformBounds(_colliderCache[i].bounds)); } SceneLinkedSMB <EnemyBehaviour> .Initialise(_animator, this); }
private void Start() { meleeAttack.EnableDamage(); SceneLinkedSMB <PlayerCharacter> .Initialise(_animator, this); }