SetVolume#

ExportAudioSource.SetVolume(volume)#

AudioSource の音量を設定します。

Parameters:

volume (number) -- 設定したい音量(0 ~ 1 の範囲で指定できます)

説明#

ここで設定する音量は ExportAudioSource.Play()volumeScale と同じもので、初期値は 1 です。

ExportAudioSource.Play()ExportAudioSource.PlayOneShot() を呼び出すと、この関数で設定した音量は上書きされます。
そのため、再生する音量を変更する場合は ExportAudioSource.Play() を呼び出した後にこの関数を呼び出してください。

Example#

local cube = vci.assets.GetTransform("Cube")
local audioSources = cube.GetAudioSources()

function onUse(use)
    -- 音量を半分にして再生します
    audioSources[1].Play(1, false)
    audioSources[1].SetVolume(0.5)
end