using UnityEngine; public class BuildingSiteBehaviour : MonoBehaviour { [SerializeField] private float gizmoWidth = 1f; [SerializeField] private float gizmoHeight = 0.3f; public bool Taken { get; private set; } public void TakeSite() { Taken = true; } #if UNITY_EDITOR private void OnDrawGizmos() { if (!Taken) { Gizmos.color = Color.yellow; Gizmos.DrawWireCube(transform.position, new Vector3(gizmoWidth, gizmoHeight, gizmoWidth)); } } #endif }