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; } } }