protected override void InitImpl() { SetBoxCollider(); mPanel = gameObject.GetComponent <UIPanel>(); PUIManager.GetInstance().PushUIWindow(this); AddAction(OnExitImpl, EXIT_ACTION); }
protected void OnExitImpl() { PUIManager instance = PUIManager.GetInstance(false); if (instance != null) { instance.PopUIWindow(this); } }
void Awake() { Vector3 vector3 = transform.localEulerAngles; vector3.x = 0; transform.localEulerAngles = vector3; PUIManager.GetInstance().CreateTopLayer(transform); Vector3 localPos = transform.localPosition; localPos.z = -5000; transform.localPosition = localPos; }