예제 #1
0
    public void SelectedBuild(BuildingSelection buildingSelected)
    {
        building = buildingSelected;

        currentObject = building.NewItem;

        Debug.Log("Game Object: " + building.gameObject);
    }
예제 #2
0
    public override void PerformAction()
    {
        Assert.IsNotNull(world);
        Assert.IsNotNull(buildingSelectionPrefab);
        Assert.IsNotNull(buildingPrefab);

        BuildingSelection bSelection = Instantiate(buildingSelectionPrefab);

        bSelection.Init(world, buildingType, buildingPrefab);
    }
예제 #3
0
 private void Awake()
 {
     _buildingSelection = _buildingSelection ?? new BuildingSelection();
     _buildingSelection.Gameplay.SetCallbacks(this);
 }
예제 #4
0
    public void CreateSelection()
    {
        BuildingSelection buildingSelection = Object.Instantiate(selectionPrefab);

        buildingSelection.Init(world, bType, buildingPrefab);
    }