|
主题: dreamexpress大哥帮帮我!
|
hxtfccj
职务:普通成员
等级:1
金币:0.0
发贴:12
|
#12004/2/27 17:29:37
我是两个星期前开始学AW的,用的是AW6.0英文版,我现在正在为做公司的产品介绍,与你的《内蒙古呼和浩特市“两河一库”工程多媒体演示系统》控制部分差不多基本一样(大致上有菜单自动隐藏,上一栏目,下一栏目,前一页,后一页,最前页,最后页,开关与选择背影MIDI音乐,开关自动解说,全部自动播放,自动播放暂停,音量调整与静音、最小化),月前曾表示当月能完成(完不成只有被炒掉了),现在就差这一部分,自已又搞不定,求dreamexpress大哥尽快帮帮我!公司有规定源程序是不能泄漏的,所以不能上传给你。求你尽快给我一个示例好吗?拜托!
|
hxtfccj
职务:普通成员
等级:1
金币:0.0
发贴:12
|
#22004/2/27 17:32:39
我的邮箱是:thtfcccj@sohu.com谢谢你前几次帮我解答问题!
|
dreamexpress_5d
职务:普通成员
等级:1
金币:10.0
发贴:2229
|
#32004/3/1 17:07:02
现在正忙别的工程,上来的少了,现在才给你回复,抱歉啊!
唉,我的示例是一张光盘啊,没法上给你。
你说的所有功能,我都在我曾做过的项目中做过,只是没单独做过示例。我想你哪些不会做呢?一个问题一个问题地说吧,我在这里替你解答。
|
dreamexpress_5d
职务:普通成员
等级:1
金币:10.0
发贴:2229
|
#42004/3/1 17:12:29
我原来做的”全部自动播放,自动播放暂停“是通过条件来控制的,如页面配有解说,则检测解说播放完后就自动跳到下一页,如页面无解说,则给一个定时停顿(这个时间是可以让用户自己设的),然后跳转。
菜单的显示与隐藏是通过DISPLAYICON()函数与ERASEICON()函数来控制的,所有的菜单全部放在一个单独的框架中,供调用,调用的条件是鼠标移到菜单显示区内。(但这种菜单是不能被DMX之类直接写屏的动画挡住的,否则菜单会被遮挡。)
|
hxtfccj
职务:普通成员
等级:1
金币:0.0
发贴:12
|
#52004/3/5 17:15:21
感谢dreamexpres的回复!我的问题暂时已经全部解决了(因为还没有配音,不知道这方面会不会有问题)。
这的想法可能给你有些出入,但我觉得有必要说一说我的做法: 1、全自动播放: 我是通过SystemSecond函数加上条件与跳转语句实现的。 2、自动跳转 你说无解说时给一个实时停顿我觉得比较笨,因为还得知道这一流程播放时间,我是通过动态侦测实现,条件是初始为真,执行,在流程一开始时变为假,不执行,完成后变为真,侦侧到为真后就自动跳转,这样的好处是不用知道流程总时间而且很方便。 菜单的显示与隐藏我关键用了DisplayX、DisplayY两个变量加上动态跟踪实现的, 因为我做的是满屏,最终效果不但可以自动隐藏,复位, 还可以将菜单放在任何位置。
不过这样出现了一个问题,就是可拖动式菜单老是被视频文件挡住,有解决的办法吗?
还有就是我参考了网上的一些作法,发现它们有许多不完善的地方,还有一些bug,我没直接使用,但参考了一些思路并作了一些改进!
编程思路的严谨与正确非常重要,考虑周全可以走很多弯路,少很多BUG!
还有就是我在程序中使用了dreamexpress大哥的解说图标与MIDI控制图标,希望得到dreamexpress大哥的允许!
最后感谢朋友们提供的资料与示例,感谢 dreamexpress大哥的帮助!感谢5D多媒体, 我会常来这里的!
另外我的思路如果值得借荐的话,我会把源程序修改为示例后上传供大家分享的!
|