From ed4fb637a9a0477750d284bf0a42569ed0c0c26a Mon Sep 17 00:00:00 2001 From: liuzhiwei <liuzhiwei@qq.com> Date: Tue, 08 Dec 2020 15:21:19 +0800 Subject: [PATCH] Merge branch 'master' of http://172.16.1.52:8090/r/GemBattle into master --- Assets/Scripts/Core/Camera/ViewPortAdj.cs | 13 ++++++++++++- Assets/Scripts/TowerDefense/UI/EndlessUIStart.cs | 1 + Assets/Scripts/TowerDefense/UI/HUD/EndlessRandomTower.cs | 5 ++++- Assets/Prefabs/UI/PlacementTileMobile.prefab | 6 +++--- 4 files changed, 20 insertions(+), 5 deletions(-) diff --git a/Assets/Prefabs/UI/PlacementTileMobile.prefab b/Assets/Prefabs/UI/PlacementTileMobile.prefab index f0ee271..937d2b1 100644 --- a/Assets/Prefabs/UI/PlacementTileMobile.prefab +++ b/Assets/Prefabs/UI/PlacementTileMobile.prefab @@ -59,7 +59,7 @@ canPlaceMat: {fileID: 2100000, guid: 434316934db1c90498f004f124d7c733, type: 2} selectMat: {fileID: 2100000, guid: 3b7aa7626a2d4674ca2aa32958f14ca9, type: 2} myOpenPS: {fileID: 5639653971360257455} - myPutPS: {fileID: 3764710002024050453} + myPutPS: {fileID: 5446732126781949981} towerVSRenderer: {fileID: 2078962303223178405} towerVSMat: {fileID: 2100000, guid: c40b753d26a2b4a4facef99e60c526d2, type: 2} fire: {fileID: 2800000, guid: 8c9a3d26120e78f40aa4ef9ed23d573c, type: 3} @@ -639,9 +639,9 @@ type: 3} m_PrefabInstance: {fileID: 8416641207410710028} m_PrefabAsset: {fileID: 0} ---- !u!198 &3764710002024050453 stripped +--- !u!198 &5446732126781949981 stripped ParticleSystem: - m_CorrespondingSourceObject: {fileID: 4680090318796863769, guid: 19e5a86a7c5fc9e4ea8ff8768e0e368e, + m_CorrespondingSourceObject: {fileID: 4565318064113622545, guid: 19e5a86a7c5fc9e4ea8ff8768e0e368e, type: 3} m_PrefabInstance: {fileID: 8416641207410710028} m_PrefabAsset: {fileID: 0} diff --git a/Assets/Scripts/Core/Camera/ViewPortAdj.cs b/Assets/Scripts/Core/Camera/ViewPortAdj.cs index 539abf8..8c94784 100644 --- a/Assets/Scripts/Core/Camera/ViewPortAdj.cs +++ b/Assets/Scripts/Core/Camera/ViewPortAdj.cs @@ -11,7 +11,10 @@ /// </summary> public UnityEngine.Camera cachedCamera { get; private set; } + private Vector3 cachedCameraPos; + public UnityEngine.Camera backGroundCamera { get; private set; } + private Vector3 backGroundCameraPos; public bool bAdjViewPort = false; @@ -21,8 +24,13 @@ cachedCamera.DOShakePosition(0.25f, 1.5f, 4).OnComplete(() => { KTGMGemClient.GameConfig.IsShaking = false; + cachedCamera.transform.position = cachedCameraPos; + }); - backGroundCamera.DOShakePosition(0.25f, 1.5f, 4); + backGroundCamera.DOShakePosition(0.25f, 1.5f, 4).OnComplete(() => + { + backGroundCamera.transform.position = backGroundCameraPos; + }); } @@ -47,6 +55,9 @@ base.Awake(); cachedCamera = GetComponent<UnityEngine.Camera>(); backGroundCamera = GameObject.Find("BackCamera").GetComponent<UnityEngine.Camera>(); + + cachedCameraPos = cachedCamera.transform.position; + backGroundCameraPos = backGroundCamera.transform.position; } // Start is called before the first frame update diff --git a/Assets/Scripts/TowerDefense/UI/EndlessUIStart.cs b/Assets/Scripts/TowerDefense/UI/EndlessUIStart.cs index 339e5f8..52041cb 100644 --- a/Assets/Scripts/TowerDefense/UI/EndlessUIStart.cs +++ b/Assets/Scripts/TowerDefense/UI/EndlessUIStart.cs @@ -636,6 +636,7 @@ if (!isUpgradeTowerLevel && startTime >= JsonDataCenter.DOUBLE_GEM_TIME) { EndlessGameUI.instance.UpgradeAllTowerMinLevel(1); + EndlessRandomTower.instance.UpdateDescDisplay(); isUpgradeTowerLevel = true; } diff --git a/Assets/Scripts/TowerDefense/UI/HUD/EndlessRandomTower.cs b/Assets/Scripts/TowerDefense/UI/HUD/EndlessRandomTower.cs index 3817a28..992292d 100644 --- a/Assets/Scripts/TowerDefense/UI/HUD/EndlessRandomTower.cs +++ b/Assets/Scripts/TowerDefense/UI/HUD/EndlessRandomTower.cs @@ -82,7 +82,10 @@ public void UpdateDescDisplay() { - int minLevel = Mathf.Min(EndlessGameUI.instance.MinLevel, 1); + int minLevel = 0; + + if (EndlessUIStart.instance.GameStartTime >= JsonDataCenter.DOUBLE_GEM_TIME) + minLevel = Mathf.Min(EndlessGameUI.instance.MinLevel, 1); NormalDesc.text = $"购买{minLevel + 1}级宝石"; } -- Gitblit v1.9.1