GetVolume#

ExportAudioSource.GetVolume()#

AudioSource に設定された音量を取得します。

Returns:

AudioSource に設定された音量

Return type:

number

説明#

取得される音量は ExportAudioSource.SetVolume()ExportAudioSource.Play() で設定された値で、初期値は 1 です。
ExportAudioSource.SetVolume() の直後にこの関数を呼び出した場合、取得される音量は変更前の値となる可能性があります。

なお、ユーザーが VirtualCast 側で設定している音量は反映されません。

Example#

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

function onUse(use)
    -- Use をしたら現在の音量をログに出力
    print("Volume: " .. audioSources[1].GetVolume())
end