跳至主要內容

Audio

小于 1 分钟

Audio

音频对象,用于播放音频文件,支持.mp3.wav.ogg等格式的音频文件,,继继承自Thing,拥有ThingTHREE.Object3D一切属性和方法。

构造器

new VT.Audio({
    name: "Audio",
    src: "",
    play: true,
    loop: true, //是否循环
    volume: 1.0, //音量
})

属性成员

type

  • 类型: {String} Audio,是,不可修改

isAudio

  • 类型: {Boolean} 是否Audio对象,是,不可修改

audio

  • 类型:{audio} THREE.Audio对象

方法

play

播放音频

  • play()
  • 类型:Function
  • 参数:无
  • 返回:无

pause

暂停播放音频

  • pause()
  • 类型:Function
  • 参数:无
  • 返回:无

updateAudio

更新音频

  • updateAudio(option)
  • 类型:Function
  • 参数:
    • option Object 音频参数对象
    • option.src String 音频文件路径
    • option.play Boolean 是否自动播放
    • option.loop Boolean 是否循环播放
    • option.volume Number 音量
  • 返回:无
上次编辑于:
贡献者: dashun