NLDClient-yudde/ProjectNLD/Assets/Code/Scripts/Gameplay/Common/Data/UnitControlData.cs

35 lines
801 B
C#

namespace Gameplay.Common
{
public class UnitControlData
{
public readonly GameUnit owner;
public GameUnit followUnit;
public GameUnit targetEnemy;
// 标志和透传相关信息
private int _targetCellIndex = -1;
public int targetCellIndex
{
get
{
return _targetCellIndex;
}
set
{
if (_targetCellIndex != value)
{
owner.Log("设置targetCellIndex:" + value);
_targetCellIndex = value;
}
}
}
public int skillCellIndex;
public UnitControlData(GameUnit owner)
{
this.owner = owner;
}
}
}