详解:
hotspot的代码是放置几个按钮所用,在这里为了表现方向性声音,因此使用了onclick的鼠标动作来触发3D声音的播放。
playsound3D(s2,music2.mp3, 90,0, 120);
playsound3D(name, audiofile, ath, atv, range*, volume*, loops*,oncomplete*) (仅限Flash)
在指定的球面位置播放3D声音
name = 指定名字,在本例中为s2
audiofile = 路径,在本例中是music3.mp3
ath = 水平位置 (-180 .. 180) 本例为90
atv = 垂直位置 (-90 .. +90) 本例为0
range =声音可听范围(单位为度数,默认为90)(*可选) 本例为120度
volume = 音量 (0.0 – 1.0, 默认为1.0)(*可选)
loops = 循环值, 0是循环, 默认为1 (*可选)
oncomplete = 播放结束后要执行的action (*可选)
playsound3DHS(s4, music4.mp3, b4); tween(ath,630,20);
playsound3DHS(name, audiofile, hotspotname, range*, volume*, loops*,oncomplete*) (仅限Flash)
在指定的热点位置播放3D声音.
热点运动时声音也跟随热点发生方位变化
name = 指定名字,在本例中为s4