const int groundPlaneLayerMask = 1 << 9; // layer # 9 needs to be bit shifted from some reason #endregion VARIABLES #region MONOBEHAVIOUR private void Start() { buildMenuInstance = BuildingMenuManager.GetInstance(); buildMenuInstance.OnBuildingSelectedToPlace += StartPlaceBuilding; }
/// <summary> /// Triggers the action in BuildingMenuManager that starts building placement /// </summary> public void SendBuildingPlaceEvent(GameObject buildingPrefab) { BuildingMenuManager.GetInstance().InvokeOnBuildingSelectedToPlace(buildingPrefab); }