From f75a1ba69f5922cab8d2ab43f4447b74bd9b9ea9 Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期四, 26 五月 2022 09:52:34 +0800 Subject: [PATCH] 备份 --- HDL_ON/UI/UI2/3-Intelligence/Scene/SceneEditPage.cs | 16 +++++++++++++--- 1 files changed, 13 insertions(+), 3 deletions(-) diff --git a/HDL_ON/UI/UI2/3-Intelligence/Scene/SceneEditPage.cs b/HDL_ON/UI/UI2/3-Intelligence/Scene/SceneEditPage.cs index 13f241a..bf0d79f 100644 --- a/HDL_ON/UI/UI2/3-Intelligence/Scene/SceneEditPage.cs +++ b/HDL_ON/UI/UI2/3-Intelligence/Scene/SceneEditPage.cs @@ -98,6 +98,7 @@ public void LoadPage(Action backRefresh) { + DB_ResidenceData.Instance.SupportFacePass new TopViewDiv(bodyView, Language.StringByID(StringId.EditScene)).LoadTopView(backRefresh); initPage(); } @@ -436,7 +437,10 @@ var tempScene = sceneList.Find((obj) => obj.userSceneId == scene.userSceneId); if (tempScene != null) { - scene = tempScene; + scene.name = tempScene.name; + scene.delay = tempScene.delay; + scene.roomIds = tempScene.roomIds; + scene.functions = tempScene.functions; } Application.RunOnMainThread(() => { @@ -839,6 +843,12 @@ UploadImage(selectImagePath, addSceneImageView, scene, uploadSuccessAction); } + public override void RemoveFromParent() + { + backAction(); + base.RemoveFromParent(); + } + /// <summary> /// 瀹屾垚鎸夐挳鐐瑰嚮浜嬩欢 /// </summary> @@ -868,7 +878,7 @@ } scene.EditScene(); FunctionList.List.scenes.Add(scene); - backAction(); + //backAction(); this.RemoveFromParent(); } if (btnComplete.TextID == StringId.Del) @@ -876,7 +886,7 @@ Action action = () => { FunctionList.List.DeleteScene(scene,true); - backAction(); + //backAction(); this.RemoveFromParent(); }; new PublicAssmebly().TipOptionMsg(StringId.Tip, StringId.DeleteSceneTip, action); -- Gitblit v1.8.0