Example #1
0
        private void OnTriggerEnter(Collider other)
        {
            if (other.gameObject.tag == "Player" && hasPlayed == false)
            {
                hasPlayed = true;
                WeaponSystem weaponSystem = other.gameObject.GetComponent <WeaponSystem>();

                weaponSystem.PutWeaponInHand(weaponConfig);
                var audioSource = weaponSystem.GetComponent <AudioSource>();
                audioSource.clip = weapongPickUpSoundEffect;
                audioSource.Play();
                Destroy(this.gameObject);
            }
        }