Ejemplo n.º 1
0
    public GameObject CreateTree(int treeType = -1)
    {
        Debug.Log("S_TerrainTile:CreateTree");
        // If type is not given, we get it from terrain type:
        if (treeType == -1)
        {
            treeType = S_Tree.GetTreeTypeFromTerrainType(type);
        }
        GameObject tree = CreateTerrainObject(S_Tree.TREE_PREFAB_NAME[treeType]);

        tree.GetComponent <S_Tree>().SetObjectType(treeType);
        PlaceTerrainObject(tree);
        return(tree);
    }
Ejemplo n.º 2
0
 public void PlaceSeed(GameObject objectHeld)
 {
     Destroy(objectHeld);
     CreateTree(S_Tree.GetTreeTypeFromTerrainType(type));
 }