From 6cd3c00b0b1b0a76b690ad0d978ae265de43a371 Mon Sep 17 00:00:00 2001 From: chai <215380520@qq.com> Date: Tue, 13 Jun 2023 19:14:40 +0800 Subject: *misc --- .../Assets/Scripts/Phase/GamePhase_Dojo.cs | 51 ++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 WorldlineKeepers/Assets/Scripts/Phase/GamePhase_Dojo.cs (limited to 'WorldlineKeepers/Assets/Scripts/Phase/GamePhase_Dojo.cs') diff --git a/WorldlineKeepers/Assets/Scripts/Phase/GamePhase_Dojo.cs b/WorldlineKeepers/Assets/Scripts/Phase/GamePhase_Dojo.cs new file mode 100644 index 0000000..2b7acd7 --- /dev/null +++ b/WorldlineKeepers/Assets/Scripts/Phase/GamePhase_Dojo.cs @@ -0,0 +1,51 @@ +using LitJson; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using WK.Data; + +namespace WK +{ + + /// + /// ѵÁ·µÀ³¡ + /// + public class GamePhase_Dojo : GamePhaseBase + { + + public override IEnumerator OnStart() + { + GameSceneManager.Instance.LoadScene(StaticDefine.Scene_Dojo); + while(!GameSceneManager.Instance.sceneOpt.isDone) + { + yield return 0f; + } + SceneMetadata stage = new SceneMetadata(); + stage.tests = new List() + { + "asdas","asdasd","asdsd" + }; + stage.desc = new SceneDesc(); + stage.desc.name = "namestage"; + stage.desc.desc = "descddd"; + stage.pos = new Vector3(1, 2, 3); + stage.count = 233; + string json = JsonMapper.ToJson(stage); + LogHelper.Log(json); + var s = JsonMapper.ToObject(json); + Debug.Log(s.pos); + } + + public override IEnumerator OnEnd() + { + yield break; + } + + public override void OnUpdate(float deltaTime) + { + + } + + } + +} -- cgit v1.1-26-g67d0