From f8a6da0a99768f158fc8e02139a21f5a7f339514 Mon Sep 17 00:00:00 2001 From: chenxin <chenxin6991@163.com> Date: Tue, 01 Dec 2020 13:52:54 +0800 Subject: [PATCH] 删除无用GameObject,无用代码 --- Assets/Scripts/TowerDefense/Towers/TowerLevel.cs | 125 ----------------------------------------- 1 files changed, 0 insertions(+), 125 deletions(-) diff --git a/Assets/Scripts/TowerDefense/Towers/TowerLevel.cs b/Assets/Scripts/TowerDefense/Towers/TowerLevel.cs index 35b5bcc..5d662ff 100644 --- a/Assets/Scripts/TowerDefense/Towers/TowerLevel.cs +++ b/Assets/Scripts/TowerDefense/Towers/TowerLevel.cs @@ -214,15 +214,10 @@ starTs.localRotation = Quaternion.Euler(60, 180, 0); } - private Transform mat; - private MeshRenderer myRender; - Vector3 normalScale; private void Awake() { - mat = transform.Find("Cube"); - myRender = mat.GetComponent<MeshRenderer>(); normalScale = new Vector3(1.5f, 1.5f, 1.5f); canPlaceMesh.enabled = false; } @@ -292,126 +287,6 @@ ActionAnimator.speed = attackSpeed * FireSpeed; else if (state == TowerActionState.Standing) ActionAnimator.speed = 1f; - } - - /// <summary> - /// 未上阵塔缩放,固定缩放 - /// </summary> - public void NormalScale() - { - mat.localScale = normalScale; - mat.localPosition = Vector3.zero; - } - - private bool isAttack; - /// <summary> - /// 设置火宝石攻速 - /// </summary> - /// <param name="isAttack"></param> - public void SetFireMatSpeed(bool isFast) - { - if (isFast && isAttack) - { - myRender.material.SetFloat("_Speed", 40); - } - else - { - //还原10 - myRender.material.SetFloat("_Speed", 8); - } - } - /// <summary> - /// 上阵塔缩放 - /// </summary> - public void ResetScale() - { - if (transform.name.StartsWith("GrowUpTower")) - { - //火元素 - mat.localScale = GameConfig.fireScale; - mat.localPosition = GameConfig.fireOffectp; - } - else if (transform.name.StartsWith("BlinkTower")) - { - //木元素 - mat.localScale = GameConfig.woodScale; - mat.localPosition = GameConfig.woodOffectp; - - } - else if (transform.name.StartsWith("CopyCatTower")) - { - //水元素 - //mat.localScale = woodScale; - - Vector3 scale = mat.localScale; - - if (!this.bScaleForCombat) - { - scale.z *= 1.267f; - mat.localScale = scale; - Vector3 pos = mat.localPosition; - pos.z -= 0.2f; - mat.localPosition = pos; - bScaleForCombat = true; - } - } - } - - - /// <summary> - /// 当前的TowerLevel设置为对应怪物的材质显示 - /// </summary> - /// <param name="mat"></param> - public void SetTowerMonsterMat(Material material, bool isAttack) - { - if (material == null) return; - - this.isAttack = isAttack; - myRender.material = material; - if (isAttack) - { - if (transform.name.StartsWith("GrowUpTower") || transform.name.StartsWith("BlinkTower")) - { - float t = Mathf.Floor(Time.time); - float offect = t % 8; - myRender.material.SetFloat("_ChangeTime", Mathf.Floor(Time.time - offect)); - - } - } - else - { - myRender.material.SetFloat("_ChangeTime", Mathf.Floor(Time.time)); - } - - //Debug.Log("当前时间Time.time:"+Time.time); - // if (transform.name.StartsWith("GrowUpTower") && mat.localPosition != fireOffectp) - // { - // mat.localPosition = fireOffectp; - // } - // else if (transform.name.StartsWith("BlinkTower") && mat.localPosition != woodOffectp) - // { - // //木元素 - // mat.localPosition = woodOffectp; - // } - // // 查找子结点: - // foreach (Transform t in transform.GetComponentsInChildren<Transform>()) - // { - // if (t.name == "Cube") - // { - // t.GetComponent<MeshRenderer>().material = mat; - // //Vector3 scale = t.localScale; - - // // if (!this.bScaleForCombat) - // // { - // // scale.z *= 1.267f; - // // t.localScale = scale; - // // Vector3 pos = t.localPosition; - // // pos.z -= 0.2f; - // // t.localPosition = pos; - // // bScaleForCombat = true; - // // } - // } - // } } /// <summary> -- Gitblit v1.9.1