Destinations/添加音效/Soundevents

From Valve Developer Community
Jump to: navigation, search
English (en)中文 (zh)Translate (Translate)

在Destination中添加音效事件指南


首先音效文件放到 content/youraddon/sounds/ 目录下.

使用文本编辑器, 打开在soundevents目录下已经有的文件, "soundevents_addon.vsndevts".

添加的音效事件应该在大括号内 -


Soundevent examples.JPG


name (名称)
替换 'soundname_01/02' 为你的音效事件名称, 它将是你从工具中调用的名称.

type (类型)
替换 'soundtype' 一般有两种声音类型,将会决定音效的播放行为.

volume (音量)
可选的参数,浮点值,一般在0-1之间.作为音量的倍数,不修改的话默认为1.0.

pitch (音高)
可选参数,浮点值,决定声音的音调.一般在1.1和0.9之间,防止失真,当然如果你需要一些疯狂的声音也可以自由设置,不修改的话默认为1.0.

delay (延迟)
可选参数,浮点值,决定了声音开始播放延迟多少毫秒.不修改的话默认为0.0 .

vsnd_files(声音文件)
参数是播放的文件名. 值得注意的是 soundname_02中, 有多个声音文件.当音效事件开始播放时候, 它会随机使用一个文件直到播放列表结束.


注意: .vsnd文件Source 2引擎自动编译的. 当你首次播放音效的时候,会自动生成,不需要手动去创建它.


类型

有两种设置 'type'(类型) settings you can use for sound behavior control in Destinations.

"destinations.simple_vr"
随着距离远景需要调整音量的音效类型. 示例用法 - 鸟鸣, 犬吠声, 关门音效.

"destinations.simple_2d"
不需要位置信息的音效,无论玩家处于什么方位,都直接被立体声保存. 示例用法 - 非数字音乐, 氛围音效, 环境轰鸣声.