函数与变量使用阅读名称;不展示原名对照。未确认的绑定使用中性名称。
1import { Qt as dependency1 } from "./BGNdxI84.mjs";2import "./D5F2HdYq.mjs";3import { a as dependency2, n as dependency3 } from "./B5sUBXej.mjs";4var value4 = dependency2(),5 moduleFunction5 = (input8, input9, input10 = 1) => {6 input8.volume(0);7 let value11 = input8.play();8 return (typeof value11 == `number` && input8.fade(0, input10, input9, value11), value11);9 },10 moduleFunction6 = (input12, input13, input14) => {11 let value15 = typeof input14 == `number` ? input12.volume(input14) : input12.volume();12 (input12.fade(value15, 0, input13, input14),13 setTimeout(() => {14 input12.stop(input14);15 }, input13));16 },17 moduleFunction7 = (input16, input17, input18 = {}) => {18 let value19 = dependency3(input16),19 value20 = new value4.Howl({20 src: Array.isArray(input17) ? input17 : [input17],21 volume: dependency1(value19.soundsVolume),22 mute: !dependency1(value19.soundsEnabled),23 ...input18,24 });25 return (26 value19.soundsVolume.subscribe((input21) => {27 value20.volume(input21);28 }),29 value19.soundsEnabled.subscribe((input22) => {30 value20.mute(!input22);31 }),32 value2033 );34 };35export { moduleFunction5 as n, moduleFunction6 as r, moduleFunction7 as t };已确认说明
- 声音业务wrapper用Howl(src)并订阅per-game soundsVolume/soundsEnabled,可fade-in/fade-out。