Skip to main content

calcVolumeFactor 计算衰减后的音量系数

calcVolumeFactor

类型: MethodDeclaration

所属类: MultipleAudioPlayer

定义位置: audio.ts

描述

计算衰减后的音量系数

参数 position: 音效位置

参数 range: 音量衰减范围

返回值:音量系数

参数

参数名类型描述默认值
positionPoint--
rangenumber--

返回值

类型: number

音量系数

源代码

位置: 第 466 行

public calcVolumeFactor(position: Point, range: number): number {
const dist = Math.dist(Camera.x, Camera.y, position.x, position.y)
const easing = Easing.get(AudioManager.attenEasingId)
const attenuation = easing.get(dist / range)
return 1 - attenuation
}

文档生成时间:2025/7/7 12:07:06