
如何让flash每次打开时随机显示其中的一个图片?
正在给学校的论坛做一个banner,内容是同时介绍三个版块儿的想做成每次加载flash时能让它随机显示其中的一个版块的图片是要用到随机函数吗??可具体怎么操作??要是能提...
正在给学校的论坛做一个banner,内容是同时介绍三个版块儿的
想做成每次加载flash时 能让它随机显示其中的一个版块的图片
是要用到随机函数吗??可具体怎么操作??要是能提供源码就更好啦!
我在别处都搜不到,慕名百度的知道吧很厉害~~~特来此求教~~~请高手们帮帮忙啊~~
补充:我想用flash来实现这个随机效果,而不是通过网页代码(非javascript)。
我会一些比较简单的actionscript语言 比如全屏、播放、停止、循环之类的
手头也有介绍这方面的书,但没这个随机显示方面的介绍 展开
想做成每次加载flash时 能让它随机显示其中的一个版块的图片
是要用到随机函数吗??可具体怎么操作??要是能提供源码就更好啦!
我在别处都搜不到,慕名百度的知道吧很厉害~~~特来此求教~~~请高手们帮帮忙啊~~
补充:我想用flash来实现这个随机效果,而不是通过网页代码(非javascript)。
我会一些比较简单的actionscript语言 比如全屏、播放、停止、循环之类的
手头也有介绍这方面的书,但没这个随机显示方面的介绍 展开
3个回答
展开全部
如果只是显示某一版块的介绍图片的话,建议使用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
然后选择 [为动作脚本导出] 和 [在第一帧导出]
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
然后选择 [为动作脚本导出] 和 [在第一帧导出]

2024-07-20 广告
博思AIPPT是基于ai制作PPT的智能在线工具,它提供了4种AI制作PPT的方式,包括AI生成大纲、AI直接生成PPT、文本生成PPT、AI提炼文档生成PPT,一站式集成多种AI生成PPT的方式,可满足办公用户的不同需求和使用场景。ai生...
点击进入详情页
本回答由博思aippt提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询