From b8d221ed856544aec0ae376783e09f9814276722 Mon Sep 17 00:00:00 2001 From: chenxin <chenxin6991@163.com> Date: Wed, 18 Nov 2020 20:14:48 +0800 Subject: [PATCH] 小怪撞塔报错, 心碎特效调整 --- Assets/Scripts/TowerDefense/Agents/Agent.cs | 22 ++-------------------- GemBattle/宝石塔防_Data/Managed/UnityEngine.UI.dll | 0 GemBattle/宝石塔防_Data/Managed/Assembly-CSharp-firstpass.dll | 0 GemBattle/宝石塔防_Data/Managed/Unity.TextMeshPro.dll | 0 GemBattle/宝石塔防_Data/resources.assets | 0 And/GemBattle.apk | 0 Assets/Scripts/Json/JsonDataCenter.cs | 3 ++- Assets/Scripts/TowerDefense/Agents/HomeBaseAttacker.cs | 2 ++ GemBattle/宝石塔防_Data/sharedassets1.assets | 0 Assets/Prefabs/UI/Heart.prefab | 6 +++--- GemBattle/宝石塔防_Data/globalgamemanagers.assets | 0 Assets/Scripts/TowerDefense/Level/EndlessLevelManager.cs | 1 - GemBattle/宝石塔防_Data/globalgamemanagers | 0 GemBattle/宝石塔防_Data/Managed/MoreMountains.NiceVibrations.Demos.dll | 0 GemBattle.zip | 0 GemBattle/宝石塔防_Data/level1 | 0 GemBattle/宝石塔防_Data/Managed/MoreMountains.NiceVibrations.dll | 0 GemBattle/宝石塔防_Data/Managed/Assembly-CSharp.dll | 0 GemBattle/宝石塔防_Data/Managed/Unity.Timeline.dll | 0 Assets/Scripts/TowerDefense/UI/EndlessBossSkill/BossSkillBubbleBomb.cs | 5 +++++ GemBattle/宝石塔防_Data/Managed/MoreMountains.NiceVibrations.Haptics.dll | 0 Assets/Scripts/Manager/ManagerRoot.cs | 2 +- 22 files changed, 15 insertions(+), 26 deletions(-) diff --git a/And/GemBattle.apk b/And/GemBattle.apk index f272314..37eaf3a 100644 --- a/And/GemBattle.apk +++ b/And/GemBattle.apk Binary files differ diff --git a/Assets/Prefabs/UI/Heart.prefab b/Assets/Prefabs/UI/Heart.prefab index 31284e3..9a433b8 100644 --- a/Assets/Prefabs/UI/Heart.prefab +++ b/Assets/Prefabs/UI/Heart.prefab @@ -141,7 +141,7 @@ - target: {fileID: 3389300523282741961, guid: 296dddd14ba103e4aa483333fe748c6f, type: 3} propertyPath: m_LocalRotation.x - value: 0 + value: -0.7071068 objectReference: {fileID: 0} - target: {fileID: 3389300523282741961, guid: 296dddd14ba103e4aa483333fe748c6f, type: 3} @@ -156,7 +156,7 @@ - target: {fileID: 3389300523282741961, guid: 296dddd14ba103e4aa483333fe748c6f, type: 3} propertyPath: m_LocalRotation.w - value: 1 + value: 0.7071068 objectReference: {fileID: 0} - target: {fileID: 3389300523282741961, guid: 296dddd14ba103e4aa483333fe748c6f, type: 3} @@ -166,7 +166,7 @@ - target: {fileID: 3389300523282741961, guid: 296dddd14ba103e4aa483333fe748c6f, type: 3} propertyPath: m_LocalEulerAnglesHint.x - value: 0 + value: -90 objectReference: {fileID: 0} - target: {fileID: 3389300523282741961, guid: 296dddd14ba103e4aa483333fe748c6f, type: 3} diff --git a/Assets/Scripts/Json/JsonDataCenter.cs b/Assets/Scripts/Json/JsonDataCenter.cs index 9c53004..9fc992a 100644 --- a/Assets/Scripts/Json/JsonDataCenter.cs +++ b/Assets/Scripts/Json/JsonDataCenter.cs @@ -177,7 +177,8 @@ OpponentMgr.instance.ResetCurrency(currency); if (EndlessLevelManager.instanceExists) - EndlessLevelManager.instance.ResetCurrency(currency); + // cx test + EndlessLevelManager.instance.ResetCurrency(5000000); break; case "skilltime": // 设置技能塔出现时间 diff --git a/Assets/Scripts/Manager/ManagerRoot.cs b/Assets/Scripts/Manager/ManagerRoot.cs index d5ca981..00e780c 100644 --- a/Assets/Scripts/Manager/ManagerRoot.cs +++ b/Assets/Scripts/Manager/ManagerRoot.cs @@ -24,7 +24,7 @@ root.AddComponent<TDAA_SDKManager>(); root.AddComponent<AudioSourceManager>(); - root.AddComponent<ErrorLogOnGUIMyTools>(); + // root.AddComponent<ErrorLogOnGUIMyTools>(); } //gameObject.AddComponent<JsonDataReader>(); diff --git a/Assets/Scripts/TowerDefense/Agents/Agent.cs b/Assets/Scripts/TowerDefense/Agents/Agent.cs index f8e1deb..fc9a6ab 100644 --- a/Assets/Scripts/TowerDefense/Agents/Agent.cs +++ b/Assets/Scripts/TowerDefense/Agents/Agent.cs @@ -875,26 +875,6 @@ } /// <summary> - /// 检查自身血量 - /// </summary> - private void CheckHealth() - { - if (this.healthVal <= 0.1) - { - Die(); - - //Debug.Log("删除多余的攻击Agent."); - } - } - - private void Die() - { - // 统一管理器内删除当前的Agent: - AgentInsManager.instance.removeAgent(this); - this.Remove(); - } - - /// <summary> /// Updates the agent in its different states, /// Reset destination when path is stale /// River: 更新的时候,加入离最终目标的距离数据. @@ -1083,6 +1063,8 @@ public override void PlayDeath() { + if (bInDeathAct) return; + if (isPoison) { isPoison = false; diff --git a/Assets/Scripts/TowerDefense/Agents/HomeBaseAttacker.cs b/Assets/Scripts/TowerDefense/Agents/HomeBaseAttacker.cs index b760e95..cc4d378 100644 --- a/Assets/Scripts/TowerDefense/Agents/HomeBaseAttacker.cs +++ b/Assets/Scripts/TowerDefense/Agents/HomeBaseAttacker.cs @@ -92,6 +92,8 @@ } } + if (EndlessGameUI.instance.state == EndlessGameUI.State.GameOver) return; + EventCenter.Ins.BroadCast((int)KTGMGemClient.EventType.EndlessAgentTaskDamage, agent.configuration.currentHealth); agent.Remove(); } diff --git a/Assets/Scripts/TowerDefense/Level/EndlessLevelManager.cs b/Assets/Scripts/TowerDefense/Level/EndlessLevelManager.cs index 0a7b6aa..e4e27b7 100644 --- a/Assets/Scripts/TowerDefense/Level/EndlessLevelManager.cs +++ b/Assets/Scripts/TowerDefense/Level/EndlessLevelManager.cs @@ -627,7 +627,6 @@ /// </summary> public void StopSecondWave() { - Debug.LogError("--------------------- 停止第二关出怪 ---------------------"); if (!isStopSecondWaveCompleted) { isStopSecondWaveCompleted = true; diff --git a/Assets/Scripts/TowerDefense/UI/EndlessBossSkill/BossSkillBubbleBomb.cs b/Assets/Scripts/TowerDefense/UI/EndlessBossSkill/BossSkillBubbleBomb.cs index 66839b8..28ea404 100644 --- a/Assets/Scripts/TowerDefense/UI/EndlessBossSkill/BossSkillBubbleBomb.cs +++ b/Assets/Scripts/TowerDefense/UI/EndlessBossSkill/BossSkillBubbleBomb.cs @@ -446,6 +446,11 @@ config.AttackTime = 0.65f; } } + else + { + // cx test + Debug.Log("--------------------- ---------------------"); + } } } } diff --git a/GemBattle.zip b/GemBattle.zip index 6727a60..79a53db 100644 --- a/GemBattle.zip +++ b/GemBattle.zip Binary files differ diff --git "a/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/Managed/Assembly-CSharp-firstpass.dll" "b/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/Managed/Assembly-CSharp-firstpass.dll" index f8da08a..59888a0 100644 --- "a/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/Managed/Assembly-CSharp-firstpass.dll" +++ "b/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/Managed/Assembly-CSharp-firstpass.dll" Binary files differ diff --git "a/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/Managed/Assembly-CSharp.dll" "b/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/Managed/Assembly-CSharp.dll" index fb8f90d..2b37be0 100644 --- "a/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/Managed/Assembly-CSharp.dll" +++ "b/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/Managed/Assembly-CSharp.dll" Binary files differ diff --git "a/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/Managed/MoreMountains.NiceVibrations.Demos.dll" "b/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/Managed/MoreMountains.NiceVibrations.Demos.dll" index c573025..9b435ca 100644 --- "a/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/Managed/MoreMountains.NiceVibrations.Demos.dll" +++ "b/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/Managed/MoreMountains.NiceVibrations.Demos.dll" Binary files differ diff --git "a/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/Managed/MoreMountains.NiceVibrations.Haptics.dll" "b/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/Managed/MoreMountains.NiceVibrations.Haptics.dll" index ef9849d..c4ba234 100644 --- "a/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/Managed/MoreMountains.NiceVibrations.Haptics.dll" +++ "b/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/Managed/MoreMountains.NiceVibrations.Haptics.dll" Binary files differ diff --git "a/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/Managed/MoreMountains.NiceVibrations.dll" "b/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/Managed/MoreMountains.NiceVibrations.dll" index a74ff0f..c8b90e4 100644 --- "a/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/Managed/MoreMountains.NiceVibrations.dll" +++ "b/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/Managed/MoreMountains.NiceVibrations.dll" Binary files differ diff --git "a/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/Managed/Unity.TextMeshPro.dll" "b/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/Managed/Unity.TextMeshPro.dll" index 9251960..9312c97 100644 --- "a/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/Managed/Unity.TextMeshPro.dll" +++ "b/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/Managed/Unity.TextMeshPro.dll" Binary files differ diff --git "a/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/Managed/Unity.Timeline.dll" "b/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/Managed/Unity.Timeline.dll" index 607a055..f829dc6 100644 --- "a/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/Managed/Unity.Timeline.dll" +++ "b/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/Managed/Unity.Timeline.dll" Binary files differ diff --git "a/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/Managed/UnityEngine.UI.dll" "b/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/Managed/UnityEngine.UI.dll" index bbc5b34..281394f 100644 --- "a/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/Managed/UnityEngine.UI.dll" +++ "b/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/Managed/UnityEngine.UI.dll" Binary files differ diff --git "a/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/globalgamemanagers" "b/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/globalgamemanagers" index 36b5855..328ec7c 100644 --- "a/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/globalgamemanagers" +++ "b/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/globalgamemanagers" Binary files differ diff --git "a/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/globalgamemanagers.assets" "b/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/globalgamemanagers.assets" index bcf7abc..9744803 100644 --- "a/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/globalgamemanagers.assets" +++ "b/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/globalgamemanagers.assets" Binary files differ diff --git "a/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/level1" "b/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/level1" index 93fafec..f1a2083 100644 --- "a/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/level1" +++ "b/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/level1" Binary files differ diff --git "a/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/resources.assets" "b/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/resources.assets" index 3a56417..d618579 100644 --- "a/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/resources.assets" +++ "b/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/resources.assets" Binary files differ diff --git "a/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/sharedassets1.assets" "b/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/sharedassets1.assets" index 2a841a5..6a15613 100644 --- "a/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/sharedassets1.assets" +++ "b/GemBattle/\345\256\235\347\237\263\345\241\224\351\230\262_Data/sharedassets1.assets" Binary files differ -- Gitblit v1.9.1