主题:  Lingo高手进来!

yixueqinghan

职务:普通成员
等级:1
金币:0.0
发贴:1
#12006/5/3 14:05:12
如何在Director里面控制课件的播放!
实现的效果如下:
按下“暂停”键,声音和电影同时暂停,按钮变成“继续”,按下“继续”
电影和声音继续从暂停处往下播放!按钮变成“暂停”!
因为个人的Lingo水平实在有限,加之时间仓促,恳请各路高手给予解决!依雪不胜感激!

我说的电影不是导入视频,只是一般的课件。通道中的精灵!



lshljh

职务:普通成员
等级:1
金币:0.0
发贴:8
#22006/5/27 12:57:24
这个我以前做过
因该是在用
go the frame
sound(whichchanel).pause
来暂停

go the frame +1
sound(whichchanel).play
接着放
也不知道对不对



lshljh

职务:普通成员
等级:1
金币:0.0
发贴:8
#32006/5/27 13:02:22
至于按钮的切换
我是用一个计数器来纪录单机次数的完成的
当为奇数时,用一个图片, 偶数是用另外一个图片来代替它



pkunquan66

职务:普通成员
等级:1
金币:3.0
发贴:29
#42006/5/28 22:15:26
global pMpegPlaying

on beginSprite me
pMpegPlaying = true
sprite(20).member = member("pauseButon_1"
end beginSprite

on endSprite me
sprite(20).member = member("playButon_1"
end endSprite

on mouseUp me
if pMpegPlaying then
sprite(4).pause()
sprite(20).member = member("playButon_1"
else
sprite(4).play()
sprite(20).member = member("pauseButon_1"
end if
pMpegPlaying = not(pMpegPlaying)
end

on mouseEnter()
if pMpegPlaying then
sprite(20).member = member(50)
else
sprite(20).member = member(52)
end if
end mouseEnter

on mouseLeave()
if pMpegPlaying then
sprite(20).member = member(49)
else
sprite(20).member = member(51)
end if
end mouseLeave