chenxin
2020-11-18 2ef9a95def81f3f47f302c86a5709140a6f39ce6
Assets/Scripts/ActionGameFramework/Health/Damager.cs
@@ -4,6 +4,7 @@
using TowerDefense.Agents;
using UnityEngine;
using Random = UnityEngine.Random;
using TowerDefense.Towers;
namespace ActionGameFramework.Health
{
@@ -16,6 +17,11 @@
        /// The amount of damage damager does
        /// </summary>
        public float damage;
        /// <summary>
        /// 用于最后一颗子弹的多倍攻击
        /// </summary>
        public float damageMulti = 1.0f;
        /// <summary>
        /// TEST CODE TO TOWER_NAME
@@ -105,7 +111,12 @@
        /// </summary>
        public float finalDamage
        {
            get { return damage + inSceneUpGradeDamage; }
            get
            {
                float fd = damage * damageMulti;
                damageMulti = 1.0f;
                return fd + inSceneUpGradeDamage;
            }
        }
        /// <summary>