public void SelectedBuild(BuildingSelection buildingSelected) { building = buildingSelected; currentObject = building.NewItem; Debug.Log("Game Object: " + building.gameObject); }
public override void PerformAction() { Assert.IsNotNull(world); Assert.IsNotNull(buildingSelectionPrefab); Assert.IsNotNull(buildingPrefab); BuildingSelection bSelection = Instantiate(buildingSelectionPrefab); bSelection.Init(world, buildingType, buildingPrefab); }
private void Awake() { _buildingSelection = _buildingSelection ?? new BuildingSelection(); _buildingSelection.Gameplay.SetCallbacks(this); }
public void CreateSelection() { BuildingSelection buildingSelection = Object.Instantiate(selectionPrefab); buildingSelection.Init(world, bType, buildingPrefab); }