十月 22

Unity中的地形编辑器Terrain和声音Sound

  1. 用左键是向上拔高山,按住Shift再使用左键是向下降低山。
  2. 可以使用Flatten功能(位于Terrain的第二个按钮)把整个地形抬高。然后再按住Shift挖坑。
  3. Terrain的第三个按钮的作用是把山变得平缓。
  4. 第四个按钮是设置材质贴图。Unity默认第一个导入的材质贴图为全局的材质贴图。
  5. 第五个按钮是添加树。需要注意的是,树是GameObject,不是Texture。
  6. 第六个按钮是添加草或细节物体,草是Texture,是2D的贴图。如果在选项中勾选Billboard,那么草会一直朝向摄像机,营造更好的3D效果。细节物体指的是类似于石头之类的。细节物体是GameObject,
  7. 最后一个按钮为设置,可以设置很多细节参数。其中非常重要的一个是Resolution,用于设置地形的长宽高。Heightmap是用灰度表示的地图高度信息,可以导入Photoshop Raw文件进行直接设置,黑色的为地平面,灰色到白色的为不同高度的山,白色为最高。
  8. 设置Wind Zone去影响树时,树必须是刷上去的,不能是从Project上直接拖到Hierarchy中去的。
  9. 要添加水,在Project面板中导入Water的材质,然后拖到对应的位置就可以。注意,这种水只是一个平面,所以做水下游戏不能这样。
  10. Unity支持的音频文件格式:.aif,.wav,.mp3,.ogg。Unity中声音分为2D声音和3D声音两种,2D声音适合做背景音乐,3D声音有空间感,近大远小。设置3D声音需要在Inspector面板上勾选3D选项。产生声音需要Audio Listener(一般就在摄像机上)和Audio Source。Audio Source需要进行一些设置:Play On Awake,进入场景即开始播放;Loop,循环播放;Volume,音量;Mute,静音。


文章由安静原创,发表于www.ajnote.com。转载请注明出处

发表 2018年10月22日 自 anjing 类别 "Unity学习笔记

发表评论

电子邮件地址不会被公开。 必填项已用*标注