Unity之树形编辑器
树形编辑器
树形编辑器在创建地形中起到非常重要的作用,Unity中提供了已经写好的Environment包,直接导入到工程中,这样就可以在创建的地形中,添加自己喜欢的树木。下面将一一介绍。
1.创建树木
在导入Environment包后,创建好地形后,点击按钮,会有两个按钮出现,如图所示
当点击Edit Trees时,会出现如图所示的界面。
点击Add Tree时,会出现一个窗口,如图所示
点击Tree Prefab选项后边的按钮,会弹出一个窗口,该窗口是选择树木类型的,如图所示。
选择要刷的树木后,会回到Add Tree窗口,然后点击Add按钮,即可在地形上刷树木了。
这时在检视视图上会出现数目的属性,在这里可以修改树木的一些属性设置。如图所示。
Bush Size是笔刷的大小,笔刷的大小尺寸范围是1~100,可以根据地形而调整树木的大小。
Tree Density是树木的密度,它和笔刷的大小范围是一样的,根据自己的喜好,可以在地形中设置自己的树木的密度。
2.创建草
创建草的过程和创建树木是一样的,只不过里面的属性有些不同。
当点击按钮时,会出现如图所示界面
点击Edit Details按钮时,会弹出如下图所示的界面,
在这里可以设置草的高宽,还可以为草设置和地形所匹配的花草。在Detail Texture中可以选择花草,然后点击Add按钮,在监视视图上出现所选择花草的属性,如图所示。
Bush Size 是笔刷大小
Opacity是不透明度,可以调节花草在地形中的不透明度,为场景添加不一样的效果。