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); } }