From f6abd3f706541c72633daa84ba2b47ba1a003d02 Mon Sep 17 00:00:00 2001 From: wangguan <wangguan@kt007.com> Date: Fri, 06 Nov 2020 14:40:58 +0800 Subject: [PATCH] 修改攻击材质以及火宝石攻击速度播放 --- Assets/Scripts/TowerDefense/Towers/TowerLevel.cs | 19 ++++++++++++++++++- 1 files changed, 18 insertions(+), 1 deletions(-) diff --git a/Assets/Scripts/TowerDefense/Towers/TowerLevel.cs b/Assets/Scripts/TowerDefense/Towers/TowerLevel.cs index e0894bd..6dbdd2b 100644 --- a/Assets/Scripts/TowerDefense/Towers/TowerLevel.cs +++ b/Assets/Scripts/TowerDefense/Towers/TowerLevel.cs @@ -164,6 +164,23 @@ mat.localPosition = Vector3.zero; } + + /// <summary> + /// 设置火宝石攻速 + /// </summary> + /// <param name="isAttack"></param> + public void SetFireMatSpeed(bool isFast) + { + if (isFast) + { + mat.GetComponent<MeshRenderer>().material.SetFloat("_Speed", 40); + } + else + { + //还原10 + mat.GetComponent<MeshRenderer>().material.SetFloat("_Speed", 8); + } + } /// <summary> /// 上阵塔缩放 /// </summary> @@ -201,6 +218,7 @@ } } + /// <summary> /// 当前的TowerLevel设置为对应怪物的材质显示 /// </summary> @@ -211,7 +229,6 @@ mat.GetComponent<MeshRenderer>().material = material; - ResetScale(); // if (transform.name.StartsWith("GrowUpTower") && mat.localPosition != fireOffectp) // { // mat.localPosition = fireOffectp; -- Gitblit v1.9.1