void DropPlant() { carryingPlant = false; OnDropPlantSuccess?.Invoke(transform.position); spriteRenderer.sprite = withoutPlantNoAnimationSprite; droppedX = transform.position.x; droppedY = transform.position.y; animator.runtimeAnimatorController = WithGunController; gameObject.layer = LayerMask.NameToLayer("Player"); }
private void HandlePlayerSuccessfullyDroppedPlant(Vector3 v3) { OnPlayerDropPlantSuccess?.Invoke(v3); }