private void OnTriggerEnter2D(Collider2D collider) { if (collider.gameObject.CompareTag("Player")) { Sled_2 player = collider.gameObject.GetComponent <Sled_2>(); if (player.FireworkCurrentCount < player.FireworkMaxCount) { _particle.Emit(20); _soundManager.PlaySound(3); player.FireworkCurrentCount++; _gameManager.UpdateFireworks(player.FireworkCurrentCount); Destroy(this.gameObject); } } }
// Use this for initialization void Start() { _previousPosition = _player.position; _playerScript = _player.gameObject.GetComponent <Sled_2>(); }