void onCrystalCollected(CrystalCollectedEvent crystalCollected) { if (crystalCollected.CrystalFragment.Equals(gameObject)) { audioSource.PlayOneShot(Clip, volume); } }
void onCrystalCollected(CrystalCollectedEvent crystalCollected) { if (!collectedFirstCrystal) { crossFadeTracks(); collectedFirstCrystal = true; } }
// Use this for initialization void Start() { CrystalCollectedEvent.Register(onCrystalCollected); }
// Use this for initialization void Start() { audioSource = GetComponent <AudioSource>(); CrystalCollectedEvent.Register(onCrystalCollected); }