/// <summary> /// 切换场景按钮点击事件 /// </summary> public void OnClickLoadSence_A() { SenceLoadingDataEntity entity = (SenceLoadingDataEntity)GameObject.FindObjectOfType <SenceLoadingDataModel>().DataEntity; entity.TargetSenceName = "Degsin"; entity.IsShowLoadingUI = true; }
public override void ProcessLogic(PropertyMessage evt) { LandingUIEntity entity = (LandingUIEntity)GameObject.FindObjectOfType <LandingUiViewModel>().DataEntity; //Esc按钮 if (evt.PropertyName.Equals("escBtn")) { if ((int)evt.NewValue > 0) { Debug.Log("点击了退出按钮"); } } //Landing按钮 if (evt.PropertyName.Equals("landingBtn")) { if ((int)evt.NewValue > 0) { if (!string.IsNullOrEmpty(entity.inputFieldText)) { //答案校验 if (int.Parse(entity.inputFieldText).Equals(GetAnswer(entity))) { //开始场景切换 SenceLoadingDataEntity sceneEntity = (SenceLoadingDataEntity)GameObject.FindObjectOfType <SenceLoadingDataModel>().DataEntity; sceneEntity.TargetSenceName = "031Main"; sceneEntity.IsShowLoadingUI = true; } } } } }