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); }
public void PlaceSeed(GameObject objectHeld) { Destroy(objectHeld); CreateTree(S_Tree.GetTreeTypeFromTerrainType(type)); }