34 lines
659 B
JavaScript
34 lines
659 B
JavaScript
|
|
export const WEBAudio = {
|
|
audioInstanceIdCounter: 0,
|
|
audioInstances: {},
|
|
audioContext: null,
|
|
audioWebEnabled: 0,
|
|
audioCache: [],
|
|
lOrientation: {
|
|
x: 0,
|
|
y: 0,
|
|
z: 0,
|
|
xUp: 0,
|
|
yUp: 0,
|
|
zUp: 0,
|
|
},
|
|
lPosition: { x: 0, y: 0, z: 0 },
|
|
audio3DSupport: 0,
|
|
audioWebSupport: 0,
|
|
bufferSourceNodeLength: 0,
|
|
audioBufferLength: 0,
|
|
isMute: false,
|
|
FAKEMOD_SAMPLERATE: 44100,
|
|
};
|
|
|
|
export const audios = {};
|
|
|
|
export const localAudioMap = {};
|
|
|
|
export const downloadingAudioMap = {};
|
|
|
|
export const unityAudioVolume = new WeakMap();
|
|
|
|
export const innerAudioVolume = new WeakMap();
|