如何让flash每次打开时随机显示其中的一个图片?

正在给学校的论坛做一个banner,内容是同时介绍三个版块儿的想做成每次加载flash时能让它随机显示其中的一个版块的图片是要用到随机函数吗??可具体怎么操作??要是能提... 正在给学校的论坛做一个banner,内容是同时介绍三个版块儿的
想做成每次加载flash时 能让它随机显示其中的一个版块的图片
是要用到随机函数吗??可具体怎么操作??要是能提供源码就更好啦!
我在别处都搜不到,慕名百度的知道吧很厉害~~~特来此求教~~~请高手们帮帮忙啊~~
补充:我想用flash来实现这个随机效果,而不是通过网页代码(非javascript)。

我会一些比较简单的actionscript语言 比如全屏、播放、停止、循环之类的
手头也有介绍这方面的书,但没这个随机显示方面的介绍
展开
 我来答
lindegong
2006-10-12 · TA获得超过228个赞
知道小有建树答主
回答量:705
采纳率:0%
帮助的人:493万
展开全部
如果只是显示某一版块的介绍图片的话,建议使用javascript+图片就行了,如果是有动画效果的,非要使用flash的话,可以有以下几种方式!
1。把几个动画剪辑放在场景的2,3,4。。。帧中,每个帧都stop()
第一帧放load影片剪辑,也加stop()
在load最完成后跳转使用:
toframe = random(frameLen-1)+2 //frameLen是有多少个版块!
可跳转的帧为:2 - frame
random(n)得0 至 n-1 随机数
_root.gotoAndPlay(toframe)
2.在第一帧上加入load和其它各个版块影片剪辑,然后stop();并把各版块剪辑的alpha值修改为0,其作用:能让load不产生错误,使用attachMovie时,要在使用之前将movieClip放到场景中,否则,load会不计算使用attachMovie导出的movieClip的大小,会在load完成后,使用到的movieClip还未下载完毕而出错!!
在load的完成动作上加入_root.gotoAndPlay(_root._currentframe+1)
在第二帧中加入
level = rand(count)//count为版块个数
attachMovie("linkName" add level,"newName",level)
stop()
在库里将各版块的链接名称改为 linkName0 - linkNameN
然后选择 [为动作脚本导出] 和 [在第一帧导出]
匿名用户
2006-10-12
展开全部
记录3张图片的起始帧 用函数写出随机跳转到3个起始帧的过程。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
不被人使用行吗
2006-10-12 · TA获得超过217个赞
知道小有建树答主
回答量:337
采纳率:0%
帮助的人:328万
展开全部
楼主会actionscript么?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式