using UnityEngine; using XFrame.Core.UI; using XFrame.Core.UIs; using UnityStandardAssets.Vehicles.Car; public class Trigger_Introduce : Trigger_Objective { public override void OnTriggerEnter(Collider other) { if (other.transform.name.Contains("ColliderFront")) { base.OnTriggerEnter(other); if (!AudioManager.instance.As_Objective.isPlaying) { XUIPanel.ShowPanel((int)scene); XUIPanels.ShowPanel((int)scene); AudioManager.instance.PlayIntrduce((int)scene); } } } public override void OnTriggerExit(Collider other) { if (other.transform.name.Contains("ColliderFront")) { base.OnTriggerExit(other); //XUIPanel.ShowPanel(-1); AudioManager.instance.PlayIntrduce(-1); } } void Update() { if (!AudioManager.instance.As_Objective.isPlaying) { XUIPanel.ShowPanel(-1); XUIPanels.ShowPanel(-1); } } }