主题:  如何用按钮控制声音播放?

guang_5d

职务:普通成员
等级:1
金币:0.0
发贴:1
#12002/7/17 22:46:12
我制作的一个音乐播放器课件不想一开始就自动播放,想使用一个按钮指令(on mouseDown)去控制:请问如何可以实现?谢谢。这是当编辑完乐谱后自动播放的开始指令:
on beginSprite me
pNoteList = member("display").text
pNoteNumber = 1
pEndNoteTime = the milliseconds
end

on exitFrame me
if the milliseconds >= pEndNoteTime then

if not voidP(pNoteSprite) then
sendSprite(pNoteSprite, #unpress)
end if

playNote(me)
end if
end



特立独行

职务:普通成员
等级:1
金币:1.0
发贴:263
#22002/7/18 11:08:37
你把按钮和音乐放在不同帧,按下后跳过去不就行了吗?不知道是不是这个意思,说错了别见怪



D计划-混沌

职务:管理员
等级:6
金币:15.2
发贴:3528
#32002/7/18 11:15:12
on beginSprite me
pNoteList = member("display").text
pNoteNumber = 1
pEndNoteTime = the milliseconds
end
on exitFrame me
if the milliseconds >= pEndNoteTime then
if not voidP(pNoteSprite) then
sendSprite(pNoteSprite, #unpress)
end if
playNote(me)
end if

if the mousedown and soundbusy(1)=0 then
sound playfile 1,
end
end