void OnTriggerEnter(Collider other) { Debug.Log("OnTriggerEnter"); //other.gameObject.GetComponent<AudioSource> ().PlayOneShot (other.gameObject.GetComponent<FirstPersonController>().helloClip); if (objectName.Equals("BridgeFloorless")) { if (other.gameObject.name.Equals("Player")) { AudioFilesLevelFloppi afFloppi = GameObject.Find("AudioFilesLevelFloppi").GetComponent <AudioFilesLevelFloppi>(); if (afFloppi.fellofZone == AudioFilesLevelFloppi.FellofZone.None) { // play felldown clip AudioManager.instance.queueAudioClip(afFloppi.getBridgeFelldownClip()); Debug.Log("will call audio collider"); } afFloppi.fellofZone = AudioFilesLevelFloppi.FellofZone.FellofZoneBridge; } } else if (objectName.Equals("RedEyeLeftEyeFloorlessCollider")) { if (other.gameObject.name.Equals("Player")) { AudioFilesLevelFloppi afFloppi = GameObject.Find("AudioFilesLevelFloppi").GetComponent <AudioFilesLevelFloppi>(); if (afFloppi.fellofZone == AudioFilesLevelFloppi.FellofZone.None) { AudioManager.instance.queueAudioClip(afFloppi.getLeftEyeRightEyeFelldownClip()); } afFloppi.fellofZone = AudioFilesLevelFloppi.FellofZone.FellofZoneLeftEyeRightEye; } } }