| System/CrossServerOneVsOne/CrossServerSettlementWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/CrossServerOneVsOne/FightingPKWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/CrossServerOneVsOne/FightingPKWin.cs.meta | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
System/CrossServerOneVsOne/CrossServerSettlementWin.cs
@@ -15,21 +15,27 @@ { [SerializeField] GameObject m_BackFailure; [SerializeField] GameObject m_BackWin; [SerializeField] Transform m_ContainerResult; [SerializeField] Button m_DropOutBtn; [SerializeField] Text m_DropOutBtnText; [SerializeField] Transform m_Normal; [SerializeField] Transform m_BrokenLine; #region Built-in CrossServerModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerModel>(); } } DungeonModel model { get { return ModelCenter.Instance.GetModel<DungeonModel>(); } } float timer = 0f; protected override void BindController() { } protected override void AddListeners() { m_DropOutBtn.AddListener(ExitDungeon); } protected override void OnPreOpen() { timer = 0f; int WinnerID = crossServerModel.pkResultInfo.WinnerID; int playerID =(int)PlayerDatas.Instance.baseData.PlayerID; if (WinnerID == playerID) @@ -55,8 +61,25 @@ protected override void OnAfterClose() { } #endregion protected override void LateUpdate() { base.LateUpdate(); timer -= Time.deltaTime; if (timer < 0f) { timer = 1f; var endTime = model.GetCoolDownEndTime(DungeonCoolDownType.LeaveMap); var seconds = (endTime - DateTime.Now).TotalSeconds; m_DropOutBtnText.text = Language.Get("DungeonVictoryWin_Btn_Exit_1", Mathf.Clamp((int)seconds, 0, int.MaxValue)); } } #endregion private void ExitDungeon() { model.ExitCurrentDungeon(); CloseClick(); } } } System/CrossServerOneVsOne/FightingPKWin.cs
New file @@ -0,0 +1,49 @@ //-------------------------------------------------------- // [Author]: 第二世界 // [ Date ]: Friday, December 21, 2018 //-------------------------------------------------------- using System; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; namespace Snxxz.UI { public class FightingPKWin : Window { #region Built-in protected override void BindController() { } protected override void AddListeners() { } protected override void OnPreOpen() { } protected override void OnAfterOpen() { } protected override void OnPreClose() { } protected override void OnAfterClose() { } #endregion } } System/CrossServerOneVsOne/FightingPKWin.cs.meta
New file @@ -0,0 +1,12 @@ fileFormatVersion: 2 guid: b32aa158e39085a4f8f596c19f49797b timeCreated: 1545373628 licenseType: Free MonoImporter: serializedVersion: 2 defaultReferences: [] executionOrder: 0 icon: {instanceID: 0} userData: assetBundleName: assetBundleVariant: