Media

脚本操作

音频视频相关代码示例

播放背景音乐

Script.ts
GameAudio.playBGM("xxx.mp3");

播放背景音乐,带有渐入效果且音调为150%

Script.ts
//最后一个参数1.5表示150%音调,中间的true和1000表示1000毫秒渐入
GameAudio.playBGM("xxx.mp3",9999,true,1000,1.5);

播放环境音效

Script.ts
GameAudio.playBGS("xxx.mp3");

播放音效

Script.ts
GameAudio.playSE("xxx.mp3");

播放音效并绑定在场景对象上,以便镜头离场景对象越远则越小声

Script.ts
// 获取当前场景的3号场景对象(ClientSceneObject或其子类的实例)
let soc = Game.currentScene.sceneObjects[3] as ClientSceneObject;
GameAudio.playSE("xxx.mp3",1,1,soc);

修改全局音效音量

Script.ts
// 全局音效的音量设置为50%音量
GameAduio.seVolume = 0.5;

Copyright © 2021 - 2025