急!!!authorware背景图里如何边播放背景音乐边播放图片??

请教背景音乐问题_authorware吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:2,836贴子:
请教背景音乐问题收藏
我在第一层里添加了一个背景音乐,使用函数控制(s:=False).在第2层里我关闭了音乐(s:=True),然后又添加了一个新的背景音乐,采用的也是函数控制,但是函数改为w了.我的问题是为什么我的第2层的背景音乐不能播放,而第2层的图片浏览却正常?请问该怎么添加第2层的背景音乐啊?
谢谢!
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或第一页:Authorware使用技巧之2招控制音乐播放
第二页:Authorware使用技巧之2招控制音乐播放
  1.声音的停止  《控制音乐播放有两招》一文谈到在Authorware中要实现声音停止,要利用Authorware不能同时播放两个声音的特性,因此加入一个空的声音图标来实现。其实,在Authorware中完全可以灵活地控制声音的停止,方法如下:  (1)方法一:利用系统变量MouseDown来实现。  在主流程线上拖入一声音图标,双击打开,导入一声音文件,并在声音图标的属性对话框中作如下设置:执行方式根据自己的需要设置,播放设为“直到为真”,然后在下面的方框内输入“MouseDown”,这是一个系统变量,意即为按下鼠标时为真(如图1)。单击〔确定〕按钮退出。通过这样的简单设置,当我们需要声音停止时,按下鼠标,即可将声音停止。这种方法,可以用来设置课件的片头音乐,因为片头音乐一般都需要循环播放,这种方法就可以随时将音乐停止。  图1 利用系统变量  (2)方法二:通过一个自定义变量来控制。  方法一虽然控制起来简单,但也有不足之处,如果声音图标后面的图标中有需要用鼠标的地方,声音也会停下来。但如果用变量的话,就灵活多了。方法如下:同方法一,在声音图标的属性中,将“执行方式”设为“同时”,“播放”设为“直到为真”,在下面的方框内填入“x=1”(如图2),单击〔确定〕退出,这时会跳出一个对话框,因为我们自定义了一个变量“x”,系统要求设置变量的初始值,将初始值设为“0”。  图2 利用自定义变量  接下来,在需要声音停止的地方拖入一个计算图标,双击打开,输入“x:=1”,关闭计算图标。流程图如图3所示。相比较而言,这种方法比第一种方法灵活性要大得多。  2. 两个声音一起播放  因为Authorware不支持两个声音图标同时执行,而有时我们需要两个声音一起播放,比如说先放背景音乐,在需要时加入朗诵的声音。很多人以为一定需要用外部函数才可以实现,其实用很简单的方法就可以搞定。  图3 声音停止流程图  在主流程线上拖入一个声音图标,命名为“sound1”,双击打开,导入一个背景音乐(注意将执行方式设为“同时”)。在声音图标中拖入一个等待图标,接着我们要插入一个DirectMedia Xtra控件,我们用它可以轻松实现两个声音一起播放。单击“插入/Media 控件/DirectMedia Xtra”,出现对话框(如图4),单击〔浏览文件〕按钮,选择所需的声音文件。在这里,我们还可以进行一些播放设置,比如说“循环播放”、“滑杆控制”等。设置完毕后按〔确定〕按钮退出。这时主流程线上会出现一个DirectMedia Xtra图标,将它命名为“sound2”,运行程序,就会听到第一个声音,按任意键,就会听到第二个声音了。  图4 插入控件  最后要说明的是:如果在DirectMedia Xtra属性中设置了循环播放,那么声音将会一直放个不停。如果想要声音停止,可以在需要停止声音的地方加入一个计算图标,在计算图标里输入“EraseIcon(IconID@'sound2')”,这个函数可以将刚才命名为sound2的图标擦除,声音自然就停止了。整个流程如图5所示。
相关文章:
觉得不错?顶一下!
复制本文地址
最近更新:
所属栏目:[]
所属栏目:[]
所属栏目:[]
所属栏目:[]
所属栏目:[]
所属栏目:[]
所属栏目:[]
所属栏目:[]
本页全部评论共计()条&&&&
您的昵称:(10个汉字以内)
&&&&&&&&&&&&&&&&&&&&
评论中不要带有网址,并且不要发布违禁词汇。字数限制在300汉字以内。
&&&&&&&&&&
验证码:(注意大小写)
网友最新评论:&&&&&&&&&&
114PS教程网()发布的所有教程信息版权归原作者所有,由本站转载的内容仅为提供更多信息,并不代表本站同意其观点。
所有图片信息均来自网络,本站仅作学习使用,若无意冒犯,请联系本站。
Copyright &Authorware中怎样实现背景音乐播放时图片也自动播放?比如图片每隔3秒换一张,但背景音乐一直播放?
内容为广告/垃圾,我要举报!
特聘专家具有协助内容审核的特权
举报后内容将不能在前台展示
错乱举报会导致该权利被剥夺
选择举报原因&
求大虾解答!!!先谢了!!!
已有1个回答
[编辑专家]
专家星级&:&0.5星
问答堂专家综合评分
问题评分&:&0星
采纳、点赞&:&0星
二次回复率&:&5星
内容为广告/垃圾,我要举报!
特聘专家具有协助内容审核的特权
举报后内容将不能在前台展示
错乱举报会导致该权利被剥夺
选择举报原因×
背景音乐设置为“同时”(默认为等待直到完成),逐一增加图片,给图片加些特效,再加一个等待图标,设置3秒,基本完工。当然,也可以用函数,直接读取文件夹N张图片,更麻烦些,效率更高。
留下你的评论
微信公众账号ZOL问答堂
关注微信,随时随地解答您的疑惑
ZOL问答堂官方微博@ZOL问答堂
关注成功!该问题被回答后,将给您发送站内短信。
您也可以通过关注问答堂微信,及时获得您关注问题的回答。
微信关注问题方法“”[转载]如何制作Authorware的音乐开关按钮
新建文件命名为“开关按钮”(如图1),先拖动一个Sound
icon(声音图标)到流程线上,命名为“背景音乐”,并导入一段音乐作为背景音乐。再在其下面放一个交互图标“音乐”,并下挂两个计算图标“开”与“关”,设置响应类型为“Button(按钮)”。在“开”的计算图标中输入语句“MediaPlay(IconID@"背景音乐")”,在“关”的计算图标中输入语句“MediaPause(IconID@"背景音乐",
TRUE)”。然后对各图标的属性作如下设置:
1、双击声音图标,打开“Properties:Sound
Icon”属性对话框,把“Timing”选项卡中的“Concurrency”的选项设置为“Concurrent(在播放音乐的同时进行下续流程)”。
2、双击第一个按钮响应标签,打开“Properties:Response”属性对话框(如图2),在“Response”选项卡中,把“Scope:Perpetual”复选框选上,把“Branch”选项设置为“Return”,在“Active
If”后面的文本框中输入“SoundPlaying=FALSE(表示此按钮只在无声音播放的情况下响应)”。再点击[Buttons…]按钮,打开“Button”属性对话框,选择按钮形状(当然也可以点击[Add…]按钮,引入一个自己定制的图片作为按钮)。最后,点击[Edit…]按钮,打开“Button
Editor”对话框,在左边的“State栏”中点击“Disabled”所在行与“Noumal”所在列的交叉处(选中时外部有黑色方框),接着把右边的“Graphic”选项设置为“None”,表示此按钮不响应时隐藏,然后一路[OK],便OK了。
3、双击第二个按钮响应标签,打开“Properties:Response”属性对话框,在“Active
If”后面的文本框中输入“SoundPlaying=TRUE(表示此按钮只在有声音播放的情况下响应)”。其余各选项的设置与步骤2完全一样(包括按钮的形状和图案)。
开始演示,背景音乐响起,而界面上只有一个按钮[关],单击之,音乐停了,此按钮消失了,而另一按钮[开]出现了。再单击按钮[开],音乐又奏起来了,按钮[开]消失了,而按钮[关]又复现了。现在你只要把这两个“忽隐忽现”的按钮“合二为一”(把它们的位置设置成相同),不就有了一个双功能的开关了吗。
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。Authorware 5.2支持的声音文件格式有一些限制,只有WAV、AIFF、PCM和SWA扩展后缀名的文件才可直接导入到Authorware程序中,尽管Authorware
6.0开始支持MP3格式声音文件的播放和插入,但还是不支持MIDI文件的直接使用。我们知道MIDI文件使用的是数字乐器,换句话说MIDI文件并没有真正地记录了音频信息,而是象乐谱一样记录了各种乐器的和声和音高节奏,具体的演奏任务由声卡所带的数字乐器完成。MIDI音乐有着体积信息小的特点,而且不会与WAV声音通道冲突,因此在进行多媒体开发时经常用来做背景音乐,但Authorware并不直接提供对MIDI声音文件格式的支持,怎么办呢?别急,Authorware提供了外部函数的接口可以解决这个问题:利用第三方的UCD外部函数,我们可以实现对MIDI声音文件的支持。下面我们就一起来制作两个关于MIDI背景音乐循环播放的范例吧!
循环播放MIDI背景音乐
  在这里我们要实现的目的是让MIDI背景音乐循环的播放,具体思路是通过导入Authorware的外部函数MidiLoop.U32相关的两个扩展函数,实现对MIDI背景音乐的循环播放。
  在介绍范例前我们简单介绍一下MidiLoop.U32的相关扩展函数:
Result:=LoopMidi(File)
  这个函数的功能是对程序指定的MIDI音乐进行循环播放,直到用户中止为止。其中参数File就是用户自行指定的外部MIDI文件,当然,这里指定的MIDI声音文件并没有导入程序内部,只是存在一种相当于链接的关系。
Result:=StopMidi()
  这个函数的功能是停止当前正在播放的MIDI音乐。参数为VOID型。
1、 执行界面预览,如图3.1
图3.1 范例程序执行效果
2、程序的流程图,如图3.2
图3.2 范例程序流程图
3、 操作步骤:
1) 新建一个文件,并调入外部函数MidiLoop.U32的相关扩展函数,如图3.3
图 3.3 调入MidiLoop.U32的相关扩展函数
2) 加入一个计算机,设置运行窗口的大小,计算图标的内容为:
ResizeWindow(320,240) ------ResizeWindow是一个系统函数,设置窗口的大小
3) 设置背景图标“Background”。
4) 开始播放MIDI声音文件,在计算图标里写上:
stop:=0 -----stop为自定义变量,用来控制MIDI
LoopMidi(FileLocation^"midi.mid") -----程序开始播放MIDI背景音乐
5) 设置对MIDI音乐的开关控制以及程序的退出。分别建立三个Button按钮响应交互,返回类型设置如图3.2。
在“Stop Midi”按钮响应交互计算图标里输入代码:
StopMidi()
在“Replay Midi”按钮响应交互计算图标里输入代码:
if stop=1 then
LoopMidi(FileLocation^"midi.mid")
在“Exit”按钮响应交互计算图标里输入代码:
StopMidi() ------停止MIDI背景音乐播放
Quit() ------退出程序
6) 存盘完成。
猜你喜欢:
简介:&&第八篇 模拟轮船航行时的水花效果& &&&本课我们想要达到的效果是轮船在水中航行时产生的水花拖尾的效果。要想实现真实场景中的轮船拖尾的效果,首先,我们需要创建一个粒子流系统,只要轮船在运动,粒子就应该存在。我们...
&/&0&评论&&&&&&&&&&06-21
简介:&&序言  在3DS Max 6以前的版本中,由于在Max软件中只具有单一的扫描线渲染器,渲染图像的效果不尽如人意,使得它在同Maya、Softimage等大型三维软件相比都无法抗衡。以前,Mental Ray渲染器是一个单独的插件,可以说,这个渲...
&/&0&评论&&&&&&&&&&06-21
觉得不错?顶一下!
复制本文地址
本栏目最新:
更新时间:
更新时间:
更新时间:
所属栏目:[]
所属栏目:[]
所属栏目:[]
所属栏目:[]
所属栏目:[]
所属栏目:[]
所属栏目:[]
所属栏目:[]
本页全部评论共计()条&&&&
您的昵称:(10个汉字以内)
&&&&&&&&&&&&&&&&&&&&
评论中不要带有网址,并且不要发布违禁词汇。字数限制在300汉字以内。
&&&&&&&&&&
验证码:(注意大小写)
网友最新评论:&&&&&&&&&&
114PS教程网()发布的所有教程信息版权归原作者所有,由本站转载的内容仅为提供更多信息,并不代表本站同意其观点。
所有图片信息均来自网络,本站仅作学习使用,若无意冒犯,请联系本站。
Copyright &

我要回帖

更多关于 authorware背景图 的文章

 

随机推荐