コード例 #1
0
        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);
                }
            }
        }
コード例 #2
0
        // Use this for initialization
        void Start()
        {
            _previousPosition = _player.position;

            _playerScript = _player.gameObject.GetComponent <Sled_2>();
        }