| System/HazyRegion/HazyRegionEntranceBehaviour.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/HazyRegion/HazyRegionEntranceBehaviour.cs.meta | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/HazyRegion/HazyRegionIncidentBehaviour.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/HazyRegion/HazyRegionIncidentBehaviour.cs.meta | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/HazyRegion/HazyRegionModel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/HazyRegion/HazyRegionWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
System/HazyRegion/HazyRegionEntranceBehaviour.cs
New file @@ -0,0 +1,16 @@ using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; namespace Snxxz.UI { public class HazyRegionEntranceBehaviour : MonoBehaviour { [SerializeField] Text m_OpenTime; [SerializeField] Text m_Times; [SerializeField] Button m_BuyTimes; [SerializeField] Button m_Goto; } } System/HazyRegion/HazyRegionEntranceBehaviour.cs.meta
New file @@ -0,0 +1,12 @@ fileFormatVersion: 2 guid: 26db086140cb95e499e2b42014fcb6f4 timeCreated: 1554371363 licenseType: Pro MonoImporter: serializedVersion: 2 defaultReferences: [] executionOrder: 0 icon: {instanceID: 0} userData: assetBundleName: assetBundleVariant: System/HazyRegion/HazyRegionIncidentBehaviour.cs
New file @@ -0,0 +1,11 @@ using System.Collections; using System.Collections.Generic; using UnityEngine; namespace Snxxz.UI { public class HazyRegionIncidentBehaviour : MonoBehaviour { [SerializeField] HazyRegionCyclicScroll m_CyclicScroll; } } System/HazyRegion/HazyRegionIncidentBehaviour.cs.meta
New file @@ -0,0 +1,12 @@ fileFormatVersion: 2 guid: cdcd39451a860ce4692d08aab3ae1afb timeCreated: 1554371897 licenseType: Pro MonoImporter: serializedVersion: 2 defaultReferences: [] executionOrder: 0 icon: {instanceID: 0} userData: assetBundleName: assetBundleVariant: System/HazyRegion/HazyRegionModel.cs
@@ -5,20 +5,47 @@ { public class HazyRegionModel : Model, IBeforePlayerDataInitialize, IPlayerLoginOk { List<Incident> m_Incidents = new List<Incident>(); public bool isServerPrepare { get; private set; } public override void Init() { } public void OnBeforePlayerDataInitialize() { isServerPrepare = false; m_Incidents.Clear(); } public void OnPlayerLoginOk() { isServerPrepare = true; } public override void UnInit() { } public void ReceivePackage() { } public class Incident { public int type; public IncidentState state; } public enum IncidentState { None, Processing, Complete, } } } System/HazyRegion/HazyRegionWin.cs
@@ -14,9 +14,37 @@ public class HazyRegionWin : Window { [SerializeField] HazyRegionCyclicScroll m_EventCyclicScroll; [SerializeField] HazyRegionEntranceBehaviour m_EntranceBehaviour; [SerializeField] HazyRegionIncidentBehaviour m_IncidentBehaviour; [SerializeField] List<int> m_TestDatas; HazyRegionStage m_Stage = HazyRegionStage.Entrance; HazyRegionStage stage { get { return m_Stage; } set { if (m_Stage != value) { switch (m_Stage) { case HazyRegionStage.Entrance: break; case HazyRegionStage.Playing: break; } m_Stage = value; switch (m_Stage) { case HazyRegionStage.Entrance: break; case HazyRegionStage.Playing: break; } } } } #region Built-in protected override void BindController() @@ -29,13 +57,12 @@ protected override void OnPreOpen() { Display(); m_Stage = HazyRegionStage.Entrance; } protected override void OnActived() { base.OnActived(); m_EventCyclicScroll.DisplayAnimation(); } protected override void OnAfterOpen() @@ -53,7 +80,12 @@ void Display() { m_EventCyclicScroll.Init(m_TestDatas); } enum HazyRegionStage { Entrance, Playing, } }