From 16072ec5c78cf2f183ef5cbdddeb34416225a9ea Mon Sep 17 00:00:00 2001 From: River Jiang <546213258@qq.com> Date: Wed, 21 Oct 2020 15:07:55 +0800 Subject: [PATCH] 加入玉米动画 --- Assets/Scripts/TowerDefense/Towers/TowerLevel.cs | 22 ++++++++++++++++------ 1 files changed, 16 insertions(+), 6 deletions(-) diff --git a/Assets/Scripts/TowerDefense/Towers/TowerLevel.cs b/Assets/Scripts/TowerDefense/Towers/TowerLevel.cs index 49eab2e..5f886c3 100644 --- a/Assets/Scripts/TowerDefense/Towers/TowerLevel.cs +++ b/Assets/Scripts/TowerDefense/Towers/TowerLevel.cs @@ -46,6 +46,11 @@ Affector[] m_Affectors; /// <summary> + /// TEST CODE: 是否已经缩放. + /// </summary> + protected bool bScaleForCombat = false; + + /// <summary> /// Gets the list of effects attached to the tower /// </summary> protected Affector[] Affectors @@ -123,7 +128,7 @@ foreach (Affector effect in Affectors) { effect.Initialize(alignment, mask); - + effect.towerPtr = tower; } m_ParentTower = tower; } @@ -142,11 +147,16 @@ { t.GetComponent<MeshRenderer>().material = mat; Vector3 scale = t.localScale; - scale.z *= 1.267f; - t.localScale = scale; - Vector3 pos = t.localPosition; - pos.z -= 0.2f; - t.localPosition = pos; + + if( !this.bScaleForCombat) + { + scale.z *= 1.267f; + t.localScale = scale; + Vector3 pos = t.localPosition; + pos.z -= 0.2f; + t.localPosition = pos; + bScaleForCombat = true; + } } } } -- Gitblit v1.9.1