using System.Collections.Generic;
using UnityEngine;
namespace GameLogic.CombatScenesTool
{
public class TestCombatHeroConfig : MonoBehaviour
{
[System.Serializable]
public class TestHeroInfoConfig
{
public string modelName;
public int hp;
public int att;
public int attSpeed;
public int attDis;
public bool isGpu;
public int[] skillId;
public void CopyToCombatHeroInfo(CombatHeroInfo combatHeroInfo)
{
combatHeroInfo.modelName = modelName;
combatHeroInfo.hp.Value = (hp);
combatHeroInfo.attSpeed.Value = (attSpeed);
combatHeroInfo.attack.Value = (att);
combatHeroInfo.crit.Value = (0);
combatHeroInfo.critDamage.Value = (0);
combatHeroInfo.shanbi.Value = (0);
combatHeroInfo.maxDis = attDis;
combatHeroInfo.maxDisTo = attDis * attDis;
combatHeroInfo.skillId = skillId;
combatHeroInfo.isGpu = isGpu;
}
}
[System.Serializable]
public class EnemyGroup
{
///
/// 波次数
///
public int count;
///
/// 间隔时间
///
public float jianGe;
public TestHeroInfoConfig[] enemyHeroInfo;
}
public TestHeroInfoConfig[] myHeroInfo;
public List enemyHeroInfo = new List();
}
}