using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace Gameplay.Building.Camp
{
///
/// 营地建筑单位
///
public class CampBuildUnit
{
///
/// 建筑prefab
///
public GameObject GoBuild
{
get;
private set;
}
///
/// 格子偏移列表(行,列),以指针格子为中心,计算出该建筑的需要的格子位置
///
public Vector2Int[] GridOffsets
{
get;
private set;
}
///
/// 格子索引(放置在地图中的该建组中心格子索引)
///
public int CellIndex
{
get;
private set;
}
public CampBuildUnit(GameObject go, params Vector2Int[] gridOffsets)
{
GridOffsets = gridOffsets;
GoBuild = go;
}
}
}