主题:  音乐进度以及拖拽滑块的问题。

gwllb

职务:普通成员
等级:1
金币:0.0
发贴:91
#12003/8/26 9:59:59
音乐响起后,进度可正常显示,但是拖拽滑块的话就不太正常,虽然可以拖动,但是也需要反复用力拖拽滑块2、3次,每次拖动滑快都不能正常随鼠标移动,只是稍微向左右移动一点,2、3次后滑块才开始能正常的拖动,如何使滑块能灵活的随着鼠标拖动而移动呢?

global gLength,curtme
property D_flag
on beginsprite
D_flag=false
end

on mousedown
sprite(the currentspritenum).constraint=8--进度条所在
D_flag=true
end

on mouseup
D_flag=false
end

on mouseupoutside
D_flag=false
end

on exitframe
if the stilldown and D_flag then
sprite(9).loch=the mouseh
sound(1).currenttime = (sprite(9).loch-324)*(gLength/173) --173是滑条长度
end if
end



D计划-混沌

职务:管理员
等级:6
金币:15.2
发贴:3528
#22003/8/26 17:52:51
不能用
on mouseupoutside
D_flag=false
end
写得有点乱
这样吧
global gLength
on mousedown
sprite(the currentspritenum).constraint=8--进度条所在
repeat while the mousedown
sprite(9).loch=the mouseh
sound(1).currenttime = (sprite(9).loch-324)*(gLength/173)
updatestage
end repeat
end
试试看



gwllb

职务:普通成员
等级:1
金币:0.0
发贴:91
#32003/8/26 20:26:24
不成,到是可以自由拖动了,可是一松开鼠标,游标又回到原来的位置了,音乐到是能根据拖动变化。