Example #1
0
    public override GameObject InstantiateBuilding(Vector3 pos, M_GameHelper.Group group)
    {
        UnityEngine.Object prefab = Resources.Load(PATH_PREFAB + prefabName);

        GameObject   obj      = (GameObject)GameObject.Instantiate(prefab, pos, Quaternion.identity);
        BuildingProd building = obj.GetComponent <BuildingProd>();

        building.SetData(this);

        M_GameHelper.AddToGroup(obj, group);
        return(obj);
    }
Example #2
0
 public virtual GameObject InstantiateBuilding(Vector3 pos, M_GameHelper.Group group)
 {
     return(null);
 }