主题:  请问有没有比较系统.现成的控制播放条的lingo脚本呀?

水本无心

职务:普通成员
等级:1
金币:0.0
发贴:64
#12004/8/4 16:21:03
请问有没有系统点的能够控制播放条的lingo脚本?播放,暂停,前进,后退,重新,结束好象精华版里面已经有了,那用lingo控制滑动块在一个杠条上该如何控制呀?还有如何将一杠条限制成滑动区呢?



268

职务:普通成员
等级:1
金币:0.0
发贴:124
#22004/8/6 9:51:01
我也碰到了这个问题,现在我用的办法比较笨,
做一个滚动条,做一个小滑快。用滑快的相对位置来确定声音的大小
sound(1).volume = 255 * (sprite(1).bottom - sprite(2).bottom)/sprite(1).height
关键问题在这样固定小滑快在滚动条上滚动,
我现在的做法很笨,但也想不到更好的办法,
就是把每一针上都设置 go to the frame
n = 50 * (the mousev)/ sprite(2).height --50为针的数目
if n<=50 then --判断是否在最长针里面(*这个数字一定要略小于最大针)
go to frame n --跳到指定针
来控制

有好一点的思路吗? 我想改进一下



268

职务:普通成员
等级:1
金币:0.0
发贴:124
#32004/8/6 9:56:41
上面是我自己的思路,你看一下我前面的那篇文章 “滚动条问题”。
那里的代码是我从网上找的,但是好像有错,你帮忙看一下有什么问题,
他的思路和控制效果都是一样的,



水本无心

职务:普通成员
等级:1
金币:0.0
发贴:64
#42004/8/6 11:48:15
我控制的是avi文件的播放,不是声音
因为没有lingo脚本,我又换成用dr中自带的行为库了,拖animation/interacive/ constration to line到游标
再拖media/quicktime/quicktime control slider到视频精灵

书上都可以的,不知道为什么我不可以?
你试试吧,说不定可以呢,还可以悟懂一点呢?
我还再尝试,希望能消灭这个困扰我太久的问题!

好运吧!



268

职务:普通成员
等级:1
金币:0.0
发贴:124
#52004/8/6 14:28:50
呵呵,好的,我在试试

我象你请教一个问题,我做的东西有一个控制条(和播放的那个不是一个文件)
我可以在控制条里控制 别的文件的属性吗?



水本无心

职务:普通成员
等级:1
金币:0.0
发贴:64
#62004/8/10 11:14:57
我也不知哦,我也在为此折腾呢!