方便调用27种FLASH图片切换特效代码

合集下载

flash动画代码中的flash动作代码大全

flash动画代码中的flash动作代码大全

flash动‎画代码中的f‎l ash动作‎代码大全一、几种Acti‎o n命令1.影片的播放与‎停止:Play( );//播放命令 stop( );//停止命令2.改变Fram‎e流向命令gotoAn‎d Play(frame) //跳到指定的画‎面并连续播放‎。

gotoAn‎d Stop(frame) //跳到指定的画‎面并停止播放‎。

gotAnd‎p lay(“场景名称”,frame)//跳到指定场景‎帧并连续播放‎。

gotoAn‎d Stop(“场景名称:,frlme)//跳到指定场景‎帧并停止播放‎。

nextFr‎a me( );//跳到下一帧播‎放;PrevPr‎a me( );//跳到上一帧播‎放。

3.控制影片剪辑‎的播放与停止‎:t ellTa‎r get命令‎如:tellTa‎r get(“C1”){gotoAn‎d Stop(2);}//跳影片剪辑实‎例C1的第2‎帧并停止。

二、几种功能元件‎的制作方法1.计时器的制作‎单击菜单In‎s ert/new symbol‎,在弹出的对话‎框中输入插入‎的符号名称(如:计时器),确定后选择文‎字工具,属性为动态(Dynami‎c text),在第一帧中画‎两个文本框。

分别设置变量‎名为muni‎t e和tim‎e r,在两个文本框‎之间画一个形‎如冒号的圆点‎(这两个圆点可‎以做成一个符‎号,类型为电影片‎段,每秒闪动一次‎.然后拖入到两‎文本框之间。

在第二帧插入‎帧。

在第一帧输入‎动作脚本(Action‎)如下://设置时间的初‎值if(!starte‎d) {start_‎t ime=getTim‎e r();starte‎d=true;timer=0;i=o;munite‎=0;}x=getTim‎e r()-start_‎t ime;//计算时间的变‎化x=int(x/1000); //时间的单位为‎1000分之‎一秒y=x-60*iif (y>59){i=i+1;munite‎=munite‎+1timer=timer+1:}else{timer=y}该符号制作完‎毕后。

Flash常用(特效)代码应用集锦

Flash常用(特效)代码应用集锦

Flash常用(特效)代码应用集锦1、用flash 做那种弹出的小窗口分两步:给flash中的按钮加入如下action: on (release) {getURL("javascript:MM_openBrWindow('newweb.htm','','width=600,he ight=100')"); }在HTML页面的...之间加入下面的javascript代码.2、如何使得flash一打开就是全屏?fscommand("fullscreen",true)如何不能使用右键?fscommand ("showmenu", "false");3、用命令载入一个动画,我需要确定载入动画在画面中的位置,用什么语言来设置?例如载入名为dd.swf 的动画,我要确定这个动画的中心位置在(205,250),该怎么设置?在要加载动画的那钟加入loadMovie("dd.swf", "a");a._x=205;a._y=250;你得先做一个空的MC起名叫"a",导入时,在右下角也起名为a4、当鼠标经过时动画播放到某处on (rollover) {gotoAndPlay(10);}当鼠标按下时动画播放到某处on (release) {gotoAndPlay(1);}5、播完动画后自动跳到某网页getURL("siteindex.htm", _self);6、设为首页on (release) {getURL("javascript:void(document.links.style.behavior='url(#de fault#homepage)');void document.links.setHomePage ('收集外部调用swfon (release) {loadMovieNum("service.swf", 1);}外部调用数据loadVariablesNum("about.txt", 0);eCodepage = true;//中文音乐加入mySound = new Sound(); mySound.attachSound("1"); mySound.start();关闭指定音乐mySound.stop("1");外部调用音乐mySound=new Sound();mySound.loadSound("music.mp3",true); mySound.start(0,100)关闭音乐mySound.stop();链接场景:on (release) {gotoAndStop("猫的历史",1);}外部调用on (release) {loadmovienum("a.swf",1)}清空文本框_root.text=""On(Release)Set Variable:"input" = ""Set Variable:"output" = ""End On轻松实现Flash的全屏播放许多人都看过这样的效果:把光盘放入光驱后,光盘自动运行,接着便是一段Flash制作的开场动画,动画是全屏播放的,且右键点击无效,动画播放结束后,出现“关闭”按钮,单击该按钮后,全屏动画关闭。

flash 动画代码中的flash动作代码大全

flash 动画代码中的flash动作代码大全
nextFrame( );//跳到下一帧播放;
PrevPrame( );//跳到上一帧播放。
3.控制影片剪辑的播放与停止:tellTarget命令
如:tellTarget(“C1”)
{gotoAndStop(2);}//跳影片剪辑实例C1的第2帧并停止。
二、几种功能元件的制作方法
1.计时器的制作
单击菜单Insert/new symbol,在弹出的对话框中输入插入的符号名称(如:计时器),确
该帧上输入动作脚本:
_root.flah=false;_root.ans=" ";gotoAndStop(1);在第16帧插入空关键帧。在该帧上
画一个形如“x”的图或输入文本“x”,在第30帧插入关键帧,帧AAction为_root.ans="
":gotoAndStop(31);在第31帧插人空白关键帧,在该帧上输人静态文本“请重作,按e
2、取消右键菜单
Showmenu命令是用来设置是(True)否(false)显示Flash动画播放器的快捷菜单的
全部指令,即右击鼠标时弹出的菜单,默认为True,如果要取消弹出的菜单,必须在第一
帧这样设置:
Fscommand ("showmenu","false");
3、关闭动画
quit命令是用来关闭播放器的.swf和.exe文件,该命令没有参数,写为:
MC里也可以有多个场景,而mc也是默认为senceN
所以当你在MC用上gotoAndPlay ("scene1", 1);时,指的是所在场景中MC里的第一帧,而
不是主场景
解决的方法,就是给场景定义不同的名字
scene1我们改名为:主场景

flash切换代码

flash切换代码

控制当前场景播放:on (release) {play();}on (release) {stop();}按钮场景切换:on (release) {gotoAndPlay("春", 1);}停止代码:stop();普通鼠标跟随:startDrag("km", true); 特殊鼠标跟随://设置星星的间距var jianju:uint=40;//设置移动速度var speed:uint=2;//复制影片剪辑var mymc:star;for(var i:int=0;i<6;i++){mymc=new star();this["mymc"+i]=new star();this["mymc"+i].x=100+jianju*i;this["mymc"+i].y=100;this["mymc"+i].gotoAndStop(Math.floor(Math.random()*5))//在舞台显示。

addChild(this["mymc"+i])}addEventListener(Event.ENTER_FRAME,genshui);function genshui(e:Event) {//默认情况下第一个星星的位置为鼠标位置,此处35为鼠标的位置往右移动35/speed这么长。

this.mymc0.x+=(root.mouseX+35-this.mymc0.x)/speed;this.mymc0.y+=(root.mouseY-this.mymc0.y)/speed;//逐个计算后面完全符的位置,根据首个星星来计算for(var i:uint=5;i>0;i--){this["mymc"+i].x+=(this["mymc"+(i-1)].x+jianju-this["mymc"+i ].x)/speed;this["mymc"+i].y+=(this["mymc"+(i-1)].y-this["mymc"+i].y)/sp eed;}}。

Flash按钮动作代码、脚本代码大全

Flash按钮动作代码、脚本代码大全

Flash按钮动作代码、脚本代码大全Flash按钮动作代码1、转下一帧并继续播放on (release){play();}2、转第三帧并播放on (release){gotoAndPlay(03);stopAllSounds();}3、全屏播放fscommand("fullscreen", "true");4、退出on (release){if (substring(_root._url, 8, 1) == "/"){fscommand("quit");}else{getURL("javascript:window.close()");} // end if}5、返回第一帧on (release){gotoAndPlay(01);stopAllSounds();}FLASH脚本代码大全- Go to 跳转到指定的帧- Play 播放- Stop 停止- Toggle High Quality 在高画质和低画质间切换- Stop All Sounds 停止所有声音的播放- Get URL 跳转至某个超联结- FSCommand 发送FSCommand命令- Load Movie 装载影片- Unload Movie 卸载影片- Tell Target 告知目标- If Frame Is Loaded ..判断帧是否被完全载入- On Mouse Event 鼠标事件。

其他Actions。

包括:- break 跳出循环- call 调用指定帧(一般喊有某个特定函数)- comment 注释- continue 继续循环- delete 删除一个对象(Object)中的变量- do while do while循环- duplicateMovieClip 复制MC- else 否则(与if联用)- else if 否则如果(与if联用)- evaluate 调用自定义函数(Function)- for for循环- for .. in 依次取得对象(Object)中的各个属性或者某个数组中的所有元素- FSCommand 发送FSCommand命令- function 声明自定义函数- getURL 跳转至某个超联结- goto 跳转到指定的帧- if 如果- ifFrameLoaded ..帧是否完全被载入- include 读入外部的ActionScript程序文件(.as)- loadMovie 装载MC- loadVariables 转载外部文件中的数据,这些外部文件可以是文本文件,或者是由ASP/CGI等脚本返回的文本值- on 鼠标事件的触发条件- onClipEvent MC的事件触发程序- play 播放- print 输出到打印机- removeMovieClip 删除MC- return 在函数(function)中返回一个值- set variable 设定变量值- setProperty 设定属性- startDrag 开始拖动- stop 停止- stopAllSounds 停止所有声音的播放- stopDrag 停止拖动- swapDepths 交换两个MC的深度- tellTarget 指定Action命令生效的目标- toggleHighQuality 在高画质和低画质间切换- trace 跟踪调试- unloadMovie 卸载MC- var 声明局部变量- while 当..成立时..- with 对..对象(Object)做..。

flash 按钮代码

flash 按钮代码

flash 按钮代码大全 Flash 按钮动作代码 Flash 按键动作代码 2010-06-25 09:54Flash 按键动作代码---代码 1 影片剪辑 mc 是放在第二个场景中on(press){_parent.mc.gotoAndStop("场景 2",2);_parent.gotoAndStop("场景2",2);}写("场景 2",2);提醒错误的话,就写("scene 2",2);也就是一个英文一个中文,看用的是什么版本的 FLASH _root 表示的是时下主场景,表示绝对路径的时候时经常使用它_parent 是表示父时间轴,thellos 是表示时下元件,表示相对路径的时候时经常使用另有技法就是,场景多的时候半壁很罕用_root! Flash 按键动作代码黄啸丰 1、转下一帧并继续播放 on(release) play();二、转第三帧并播放 on(release) gotoAndPlay(03); stopAllSounds(); 3、全屏播放 fscommand("fullscreen","true");四、退出 on(release) if(substring(_root._url,8,1)=="/") fscommand("quit"); else getURL("javascript:window.关上()"); }//end if 5、归回第一帧 on(release) gotoAndPlay(01); stopAllSounds(); FLASH 剧本代码大全-Go to 跳转到指定的帧-Play 播放-Stop 遏制-Toggle High Quality 在高画质以及低画质间切换-Stop All Sounds 遏制所有声响的播放-Get URL 跳转至某个超联络-FSCommand 发送 FSCommand 号令-Load Movie 装载影片 -Unload Movie 卸载影片-Tell Target 告知方针-If Frame Is Loaded.判断帧是否被纯粹载入-On Mouse Event 鼠标事件。

Flash 入门教程27:图片切换特效动画

Flash 入门教程27:图片切换特效动画

• 再打开图层1的锁,在第70帧上插入关键帧, 选中图片,打开属性面板,点选“交换”, 将图片交换为另一张图片。
• 同样的方法可以制作多张影片,制成一个 相册。
Flash 入门教程27 图片切换特效动画
社旗县教师进修学校 张晓全
• 1、打开FLASHCS5,新建文件,默认 550*400,导入3张图片到库里。图层1上拖 张图片1,匹配舞台大小,水平、垂直中齐。 加锁,执行“转换为元件-影片剪辑元件”命 令。
• 2、添加图层2,在第一帧上再拖张图片2, 水平、垂直中齐,右键--转换为影片剪辑; 双击进入编辑区,将图层1延长至125帧 (长短可自定),加锁。添加图层2,在图 层2第一帧上,选择“矩形工具“,关闭笔 触色,关闭“对象绘制”和“紧贴至对 象”,颜色码CDCDCD,共四个色块,从 左至右的透明度分别是0%、0%、100%、 100%。

• 在第75帧上插入关键帧,在第95帧上插入 关键帧,将两帧上的图层混合模式都改为 “Alpha",选中第95帧,将属性面板里的 “颜色”模式定为“Alpha、0%”,两帧之 间再创建动画补间。延长至125帧。回场景。
• 3、在场景中将图层1和图层2都延长至125 帧,选中图层2的第一帧,将属性面板的混 合模式改为“图层",切记这是最关键的, 不然就不会出效果的。
• 填充类型“线性”,画一个大小为 1440*450的矩形 。 • 选中矩形,垂直中齐,右键转换为“影片 剪辑”。用右方向键将它右移至图片左边 对齐。 在第45帧处插入关键帧,用左方向键将它 向左移至和图片的右边对齐,两帧之间创 建动画补间。再回到第一帧上,在属性面 板里的“混合”模式里选择“Alpha”,第 45帧上“混合”模式也是“Alpha”。

运用代码,轻松实现图片的多种切换效果

运用代码,轻松实现图片的多种切换效果

运用代码,轻松实现图片的多种切换效果俗话说:“百闻不如一见”,图片在教学中的作用是不言而喻的,特别是在历史教学中,我们常常用相关图片导入新课、点明主题、说明道理。

图片突兀地切换,会使课件显得没有生机,特别是作为课件封面并负有引入新课重任的图片,更要有较“眩”的切换效果。

如何运用代码,在Flash中轻松实现图片的多种切换效果(切换效果可以扩展,通用性强!)。

本文举例说明如下:新建Flash文件。

启动Flash8.0,点选修改菜单,选中文档…选项(或按Ctrl+J),弹出文档属性对话框;将影片大小设置为宽为1024px(像素),高为768 px。

背景色为白色;其它参数尊重Flash的默认设置,不用改变。

1 制作元件1.1 制作一个空的影片剪辑,用于载入图片按Ctrl+F8,新建一个影片剪辑元件,命名为“载入”,单击确定,不做任何操作,返回主场景。

1.2 制作一个空的影片剪辑,用于放置代码按Ctrl+F8,新建一个影片剪辑,命名为“自动播放”,单击确定,不做任何操作,返回主场景。

1.3 各种切换效果影片剪辑的制作1.3.1 圆形扩展①在场景中,按Ctrl+F8,新建一个影片剪辑元件,命名为“圆形”,单击确定,进入元件编辑窗口;选中圆形绘图工具,按下Shift键的同时,在舞台上绘制一任意大小的没有边框的正圆,在属性面板中将其宽高均设为5px(像素);单击工具箱中的选择工具,在舞台中的圆上单击,使其处于选中状态,按Ctrl+K打开对齐面板,点选“水平中齐”和“垂直中齐”标签,使该圆位于舞台的中心。

②选中时间轴上的第12帧,按F6插入关键帧;然后单击舞台中的圆,使其处于选中状态;在属性面板中将其宽高均设为1500px(像素)。

③在时间轴第1帧和第12帧之间的任意一帧单击,然后在帧属性面板补间选项区,选择“形状”选项,创建形状动画。

1.3.2 矩形扩展①在场景中,按Ctrl+F8,新建一个影片剪辑元件,命名为“矩形”,单击确定,进入元件编辑窗口;选中矩形绘图工具,在舞台上绘制一任意大小的没有边框的矩形,单击工具箱中的选择工具,在矩形上单击选中该矩形,然后在属性面板中将其宽设为640 px(像素),高设为480px(像素),然后按F8,将其转换为图形元件,命名为“遮片”;按Ctrl+K打开对齐面板,点选“水平中齐”和“垂直中齐”标签,使该矩形位于舞台的中心。

flash动作代码大全-控制影片剪辑

flash动作代码大全-控制影片剪辑

flash动作代码大全(二)---控制影片剪辑控制影片剪辑1、控制影片剪辑的播放与停止:tellTarget命令如:tellTarget(“C1”){gotoAndStop(2);}//跳影片剪辑实例C1的第2帧并停止。

2、拖动影片剪辑:影片剪辑-动作:on (release) {stopDrag();}on (press) {startDrag(this);mx.behaviors.DepthControl.bringToFront(this);}3、固定区域内拖动影片剪辑:影片剪辑-动作:onClipEvent (mouseDown) {startDrag(this,true,50,100,666,200);}onClipEvent (mouseUp) {stopDrag();mx.behaviors.DepthControl.bringToFront(this);}4、简单的控制影片的播放、暂停、前进、后退、停止1、打开flash,按ctrl+F8,新建立一个影片剪辑,并起名字为mc。

需要先做一个简单的移动动画的影片剪辑。

就做一个圆形的滚动效果吧。

2、回到舞台工作区,按F11打开库,将mc影片剪辑拖放到舞台中。

并给这个实例起个名字叫mc。

(现在就可以按ctrl+回车测试效果,你可以看到这个圆形一直在不停的移动。

)3、添加脚本,现在要让这个mc在影片一开始不要自动播放,不然怎么来控制它呢。

咱们把脚本写在时间轴的关键桢上。

选中时间轴的第一桢,按F9打开动作面板,选择专家模式,输入:_root.mc.stop(); (_root代表舞台,这个脚本的意思就是,舞台上名字叫mc的实例停止播放。

)4、现在咱们来制作几个按钮,分别表示播放、暂停、前进、后退、停止。

并摆放在舞台上。

关于按钮的制作方法我就不多介绍。

5、现在要添加控制影片的脚本。

这次把脚本直接写在舞台上这些按钮的身上。

选中播放按钮,打开动作面板,输入:on (release) {_root.mc.play();}如果要在按钮身上写脚本的话,必须使用on(事件){//脚本程序}的格式来写!上面的脚本作用就是:当你在这个按钮上按一下鼠标(release事件)的时候,就会执行下面的_root.mc.play();程序,它的意思是让舞台上的mc开始播放!6、同理:咱们选中舞台上的暂停按钮,在它上面输入:on (release) {_root.mc.stop()}然后依次在快退上输入:on (release) {_root.mc.prevFrame(); //prevFrame表示回到动画的上一桢}在快进的按钮上输入:on (release) {_root.mc.nextFrame();}在停止的按钮上输入:on (release) {_root.mc.gotoAndStop(1); //跳到mc影片的第一桢,并停止播放!}好了,到现在为止就结束啦,你可以按ctrl+回车测试一下你的成果咯。

图片和flash的各种特效及代码

图片和flash的各种特效及代码

图片和flash的各种特效及代码请先看运用代码制作图片和flash的各种效果:一.图片羽化效果加透明flash:二.图片加透明flash效果:三.一张图片左右动:四.一张图片从右向左移动(反复):五.图片向上移动:screen.width-333)this.width=screen.width-333">六.图片羽化效果后上面加文字:让我静静的想你七.图片加相框:八.flash羽化效果:九.多张图片移动:十.flash上加文字让我静静的想你!!以下介绍网页中图片和flash的各种特效及代码,只要复制,修改网址就行了。

一.图片羽化效果加透明flash:&lt;P&gt;&lt;TABLE border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD style="FILTER: Alpha(opacity=100,style=2)"width=500 background=图片网址height=400&gt;&lt;P&gt;&lt;B&gt;&lt;EMBED align=right src=透明flash网址width=500 height=400 type=application/octet-stream wmode="transparent" quality="high"&gt;&lt;EMBED pluginspage=/go/getflashplay er align=right src=透明flash网址width=500 height=400 type=application/x-shockwave-flash quality="high" wmode="transparent"&gt;&lt;/EMBED&gt;&lt;/B&gt;&lt;/P& gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt; /P&gt;二.图片加透明flash效果:&lt;TABLE height=400 cellSpacing=0 cellPadding=0width=550 background=图片网址&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align=center&gt;&lt;EMBED src=透明flash网址width=550 height=150 type=application/x-shockwave-flash wmode="transparent" menu="false" quality="high"tybe="application/x-shockwave-flash"&gt;&lt;BR&gt;&lt;BR&gt;&lt;EMBED src=透明flash网址width=550 height=150 type=application/x-shockwave-flash wmode="transparent" menu="false" quality="high"tybe="application/x-shockwave-flash"&gt;&lt;/P&gt;&lt;/TD &gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/SPAN&g t;&lt;P&gt;&lt;/P&gt;三.一张图片左右动:&lt;P align=center&gt;&lt;MARQUEE scrollAmount=3 behavior=alternatewidth="100%"&gt;&lt;IMG style="WIDTH: 324px; HEIGHT: 294px" height=266 src="图片网址"width=300&gt;&lt;/MARQUEE&gt;&lt;/FONT&gt;&lt;/FONT &gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT& gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/ FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;四.一张图片从右向左移动(反复)&lt;MARQUEE scrollAmount=2direction=up width=500 height=300&gt;&lt;P align=center&gt;&lt;IMG style="WIDTH: 482px; HEIGHT: 385px" height=677 src="图片网址"width=762&gt;&lt;/P&gt;&lt;/MARQUEE&gt;五.图片向上移动:&lt;CENTER&gt;&lt;MARQUEE scrollAmount=2 direction=up width=500 height=300&gt;&lt;P align=center&gt;&lt;P align=center&gt;&lt;P align=center&gt;&lt;IMG src="图片网址" width=467 onload="javascript:if(this.width&gt;screen.width-333)this.wi dth=screen.width-333"&gt;&lt;/P&gt;&lt;/MARQUEE&gt;&lt;/CENTER&gt;&lt;P&gt;&lt;/P&gt;六.图片羽化效果后上面加文字&lt;P align=center&gt;&lt;TABLE border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD style="FILTER: Alpha(opacity=100,style=3)"width=500 background=图片网址height=400&gt;&lt;B&gt; &lt;P align=center&gt;&lt;FONT face=黑体&gt;&lt;STRONG&gt;&lt;FONT color=#ff00ffsize=7&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;& amp;nbsp;&lt;/P&gt;&lt;P align=center&gt;&lt;FONT face=黑体&gt;&lt;STRONG&gt;&lt;FONT color=#ff00ffsize=7&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;& amp;nbsp;&lt;/P&gt;&lt;P align=center&gt;&lt;FONT face=黑体&gt;&lt;STRONG&gt;&lt;FONT color=#0000ff size=7&gt;让我静静的想你&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P align=center&gt;&lt;FONT face=黑体color=#ff0000size=7&gt;&amp;nbsp;&lt;/P&gt;&lt;Palign=center&gt;&amp;nbsp;&lt;/P&gt;&lt;/FONT&gt;&lt;/B &gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/P&gt;七.图片加相框&lt;/B&gt;&lt;BR&gt;&lt;TABLE cellSpacing=0 cellPadding=0 width=300align=center background=图片网址&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD align=middle width="100%"&gt;&lt;IMG src="图片网址"&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt; &lt;BR&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;P&gt;&lt;/P&gt;八.flash羽化效果&lt;P align=center&gt;&lt;TABLE border=0&gt;&lt;FONT color=#deb887&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD style="FILTER: Alpha(opacity=100,style=3)"width=453 background=height=320&gt;&lt;P&gt;&lt;FONT face="宋体, MS Song"&gt;&lt;FONT color=#7fff00&gt;&lt;STRONG&gt;&lt;EMBEDstyle="WIDTH: 485px; HEIGHT: 312px" align=right src=透明flash网址width=485 height=312type=application/octet-stream quality="high"wmode="transparent"&gt;&lt;/EMBED&gt;&lt;/STRONG&gt ;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR& gt;&lt;/TOBDY&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/FON T&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;九.多张图片移动&lt;MARQUEE&gt;&lt;IMG height=400 src="图片网址" width=600&gt; &lt;IMG height=400 src="图片网址"width=600&gt; &lt;IMG height=400 src="图片网址"width=600&gt;&lt;/MARQUEE&gt;十.flash上加文字&lt;DIV style="PADDING-RIGHT: 0px; MARGIN-TOP:10px; FONT-SIZE: &lt;?xml:namespace prefix = st1/&gt;12pt; OVERFLOW-X: hidden; WIDTH: 97%;WORD-BREAK: break-all; TEXT-INDENT: 0px;LINE-HEIGHT: normal; HEIGHT: 550px; WORD-WRAP: break-word" onload="this.style.overflowX=''auto'';"&gt;&lt;DIV align=center&gt;&lt;DIV style="LEFT: 0px; OVERFLOW: hidden; WIDTH: 560px; POSITION: relative; TOP: 0px; HEIGHT:450px"&gt;&lt;DIV style="LEFT: -50px; POSITION: absolute; TOP:-50px"&gt;&lt;EMBED src=flash网址width=630height=480 type=application/octet-streamwmode="transparent" quality="high"&gt;&lt;/DIV&gt;&lt;DIV style="LEFT: 80px; POSITION: absolute; TOP:120px"&gt;&lt;TABLE cellSpacing=0 cellPadding=0 width=510align=center border=0&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD style="FILTER: chroma(color=#ffff66)"&gt;&lt;DIV style="FILTER: glow(color=##09F7F7 strength=19); WIDTH: 100%; COLOR: white"&gt;&lt;FONTstyle="FONT-SIZE: 36pt; FONT-FAMILY:华文新魏"color=#09f7f7&gt;&lt;B&gt;让我静静的想你!!&lt;/FONT&gt;&lt;/DIV&gt;&lt;/B&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;/DIV&gt;&l t;/DIV&gt;以上红色为图片网址,绿色为透明flash网址,都可任意换。

FLASH实用代码大全

FLASH实用代码大全

FLASH实用代码大全全频效果。

做一个按钮,在按钮中输入以下代码。

on (release) {fscommand(fullscreen, true);}比较实用的外部调用swfon (release) {loadMovieNum("service.swf", 1);}外部调用数据loadVariablesNum("about.txt", 0);eCodepage = true;//中文音乐加入mySound = new Sound();mySound.attachSound("1");mySound.start();关闭指定音乐mySound.stop("1");外部调用音乐mySound=new Sound();mySound.loadSound("music.mp3",true);mySound.start(0,100)关闭音乐mySound.stop();链接场景:on (release) {gotoAndStop("猫的历史",1);}清空文本框_root.text=""On(Release)Set Variable:"input" = ""Set Variable:"output" = ""End On轻松实现Flash的全屏播放许多人都看过这样的效果:把光盘放入光驱后,光盘自动运行,接着便是一段Flash制作的开场动画,动画是全屏播放的,且右键点击无效,动画播放结束后,出现“关闭”按钮,单击该按钮后,全屏动画关闭。

其实上面提到的全屏播放以及取消右键菜单等效果都是靠Fscommand指令在发挥作用。

Fscommand指令主要是用来控制Flash影片播放器的,但也可以用来打开其它的应用程序。

flash制作图片切换代码

flash制作图片切换代码

<div id="lmainPic"><!--图片切换代码--><script language="JavaScript"><!--var navigatorName="Microsoft Internet Explorer";var isIE=false;if(navigator.appName==navigatorName)isIE=true;function objSP_Article(){this.ImgUrl="";this.LinkUrl="";this.Title="";}function SlidePic_Article(_id){this.ID=_id;this.Width=0;this.Height=0;this.TimeOut=5000; this.Effect=23;this.TitleLen=0;this.PicNum=-1;this.Img=null;/*this.Url=null;*/this.Title=null; this.AllPic=new Array();this.Add=SlidePic_Article_Add;this.Show=SlidePic_Article_Show; this.LoopShow=SlidePic_Article_LoopShow;}function SlidePic_Article_Add(_SP){this.AllPic[this.AllPic.length]=_SP;}function SlidePic_Article_Show(){if(this.AllPic[0]==null)return false;document.write("<div align='center'><a id='Url_"+this.ID+"'href=''target='_blank'><img id='Img_"+this.ID+"'style='width:"+this.Width+"px;height:"+this.Height+"px;filter: revealTrans(duration=2,transition=23);'src='javascript:null'border='0'></a>");if(this.TitleLen!=0){document.write("<br><span id='Title_"+this.ID+"'></span></div>");} else{document.write("</div>");}this.Img=document.getElementById("Img_"+this.ID);/*this.Url=document.getElementById("Url_"+this.ID);*/this.Title=document.getElementById("Title_"+this.ID);this.LoopShow();}function SlidePic_Article_LoopShow(){if(this.PicNum<this.AllPic.length-1)this.PicNum++;else this.PicNum=0;if(isIE==true){this.Img.filters.revealTrans.Transition=this.Effect;this.Img.filters.revealTrans.apply();}this.Img.src=this.AllPic[this.PicNum].ImgUrl;if(isIE==true){this.Img.filters.revealTrans.play();}/*this.Url.href=this.AllPic[this.PicNum].LinkUrl;*/if(this.Title)this.Title.innerHTML="<a href="+this.AllPic[this.PicNum].LinkUrl+" target='_blank'>"+this.AllPic[this.PicNum].Title+"</a>";this.Img.timer=setTimeout(this.ID+".LoopShow()",this.TimeOut);}//--></script><script language=JavaScript><!--var SlidePic_683=new SlidePic_Article("SlidePic_683");SlidePic_683.Width=300;SlidePic_683.Height=408;SlidePic_683.TimeOut=20000;SlidePic_683.Effect=23;SlidePic_683.TitleLen=36;var oSP=new objSP_Article();oSP.ImgUrl="images2009/lmainPic.jpg";SlidePic_683.Add(oSP);var oSP=new objSP_Article();oSP.ImgUrl="images2009/lmainPic.jpg";SlidePic_683.Add(oSP);var oSP=new objSP_Article();oSP.ImgUrl="images2009/lmainPic2.jpg";SlidePic_683.Add(oSP);var oSP=new objSP_Article();oSP.ImgUrl="images2009/lmainPic3.jpg";SlidePic_683.Add(oSP);SlidePic_683.Show();//--></script>将鼠标放于次上即可看见大图<Div class="boxm"><a href="n.php?contentid=98"target="_blank"><img src='uploadfile/2012/0619/thumb_127_87_20120619055324988.jpg'width="127"height="87" onMouseOver="toolTip('<img src=uploadfile/2012/0619/20120619055324988.jpg height=200 >')"onMouseOut="toolTip()"></a><P></P></Div>。

一款经典的flash图片轮换代码

一款经典的flash图片轮换代码

一款经典的flash图片轮换代码最近在网上的flash轮换代码很多,一搜代码很多,但是很多却不能再Jimdo上用,要么就是不好看,很多站长都为之苦恼。

之前我提到过《【网型网秀】仿新浪的flash轮换代码》一文,代码还是比较好看的,不过最近浏览了很多flash轮换代码个网站,经过精心挑选,选出了一款比较好看的flash轮换。

所以拿出来给大家分享下,供那些浏览本站运气好的站长参考,呵呵,没看到的可不能怪我哟由于版面问题,所以只选取前端需要修改的代码来举例:<script type="text/javascript">//<![CDATA[var pic_width=320; //图片宽度var pic_height=240; //图片高度var button_pos=4; //按扭位置 1左 2右 3上 4下var stop_time=5000; //图片停留时间(1000为1秒钟)var show_text=0; //是否显示文字标签 1显示 0不显示var txtcolor="000000"; //文字色var bgcolor="DDDDDD"; //背景色var imag=new Array();var link=new Array();var text=new Array();imag[1]="";link[1]="";text[1]="标题 1";imag[2]="";link[2]="";text[2]="标题 2";imag[3]="";link[3]="";text[3]="标题 3";imag[4]="";link[4]="";text[4]="标题 4";imag[5]="";link[5]="";text[5]="标题 5";//可编辑内容结束说明:红色部分根据自己需要修改图片显示的大小等,蓝色部分改为自己的图片地址和点击跳转地址。

很不错的FLASH特效代码

很不错的FLASH特效代码

很不错的FLASH特效代码(素材)-值得收藏<embed src="透明动画地址" wmode="transparent" style="position: absolute;top: 0px;height: 768px" width=900 height=600></embed>鱼戏莲叶/usr/12/12_191_15.swf泡泡上升/upload/200451696983463.swf转动的彩星/upload/2004516993294818.swf 枫叶飘飘/fl/effect/19/e-fall2.swf 乱花迷眼/upload/200442623281439992.swf黄芒四射/upload/200442623295677137.swf滴水晕纹/upload/20045168591873702.swf波浪圆光/upload/2004516952654584.swf/free/flash/1.swf红色背景白色小流星/free/flash/2.swf浅绿色背景亮色竖条/free/flash/3.swf光球光芒时隐时现/free/flash/4.swf米字星光/free/flash/5.swf灰色背景米字星光/free/flash/6.swf灰蓝背景飘落雨滴/free/flash/7.swf黄色背景飞星闪闪/free/flash/104.swf左右飞入两个箭头、3个圆圈旋转/free/flash/105.swf由中心向外扩展的闪电光圈/free/flash/106.swf从下向上飞入的箭头,闪光/free/flash/107.swf一只大眼睛黄色蝴蝶/free/flash/108.swf旋舞的3个半透明圆圈/nanzhou/img520/f/sh.swf从上飘落的鲜花和红心转动的彩星/upload/2004516993294818.swf天上的星星/free/flash/188.swf/free/flash/1.swf红色背景白色小流星/free/flash/2.swf浅绿色背景亮色竖条/free/flash/3.swf光球光芒时隐时现/free/flash/4.swf米字星光/free/flash/5.swf灰色背景米字星光/free/flash/6.swf灰蓝背景飘落雨滴/free/flash/7.swf黄色背景飞星闪闪/free/flash/8.swf青蛙/free/flash/9.swf蓝色蝴蝶/free/flash/10.swf竖条箭头/free/flash/11.swf宽窄竖条/free/flash/12.swf左右晃动的竖条(宽、窄)/free/flash/13.swf黑色背景旋转轮盘/free/flash/14.swf蝌蚪旋转、随鼠标的白色光团/free/flash/15.swf黑色背景绿色飘带幻影/free/flash/16.swf黑色/2004up/fla/6/1/200461153578559.swf无色背景粉色的金鱼*/swf/red/liu.swf柳条飘舞* /free/flash/16.swf黄色背景飞舞的白色小星星/fl/effect/19/e-fall2.swf黄色背景飘舞的红叶/Upload ... 451020535773219.swf白色背景大雁飞过/free/flash/59.swf浅兰背景白色大雁飞过/fl/effect/19/e-fall2.swf黑色背景,红叶飘舞*[ Last edited by smlie.cool on 2006-1-30 at 04:57 ]/free/flash/82.swf雪花旋舞/free/flash/78.swf跟随鼠标旋转的数字时钟/free/flash/74.swf白色背景浅蓝色的气泡慢慢升空/free/flash/73.swf蓝色背景蓝色气泡慢慢升空/free/flash/49.swf飘落的浅粉色花瓣/free/flash/35.swf小星、大星光晕梦幻/free/flash/36.swf紫色唇印升腾/free/flash/37.swf上下闪动的横条/free/flash/38.swf绿色、黄色的树叶飞舞/free/flash/39.swf流星飞降/free/flash/27.swf无色背景水珠/free/flash/13.swf黑色背景旋转轮盘/free/flash/1.swf红色背景白色小流星/free/flash/2.swf浅绿色背景亮色竖条/free/flash/3.swf光球光芒时隐时现/free/flash/4.swf米字星光/free/flash/5.swf灰色背景米字星光/free/flash/6.swf灰蓝背景飘落雨滴/free/flash/7.swf黄色背景飞星闪闪收。

flash入门教程27图片切换特效动画

flash入门教程27图片切换特效动画

07
总结回顾与展望未来
总结回顾本次课程重点内容
图片切换特效动画基本概念
介绍了图片切换特效动画的定义、作用和应用 场景。
图片切换特效动画制作流程
详细讲解了从素材准备、动画设计到最终输出 的完整制作流程。
图片切换特效动画实例演示
通过多个实例,展示了不同风格和效果的图片切换特效动画。
学员心得体会分享
01
02
03
04
快捷键F6:插入关键帧,快速 创建新的动画片段。
快捷键F5:插入帧,保持当前 帧的内容不变,延长动画时间。
快捷键Shift+F5:删除帧,缩 短动画时间。
快捷键Ctrl+C和Ctrl+V:复制 和粘贴帧或关键帧,方便在不
同位置重复使用动画效果。
掌握时间轴面板高级功能
图层管理
通过创建多个图层,分别控制不同元素的动画效果,实现复杂的切 换效果。
制作图片切换特效动
04
画步骤详解
导入素材并创建图层
导入素材
在Flash中,点击“文件”>“导入”>“导入到库”,选择需要的图片素材导 入到库中。
个图层命名以便管理。
添加关键帧并实现动画效果
添加关键帧
在时间轴上选择需要添加关键帧的位置,点击右键选择“插 入关键帧”。
滑动切换效果
图片之间通过左右或上下滑动的方式切换, 常见于画廊、相册等应用场景。
旋转切换效果
图片在切换时以旋转的方式展示,增加动感 和视觉冲击力。
图片切换特效动画应用场景
网页设计
在网页中展示图片时,使用图片切换 特效动画可以增加页面的动感和吸引 力。
多媒体演示
在演讲、报告等多媒体演示中,使用 图片切换特效动画可以使演示更加生 动、有趣。

flash常用特效及代码

flash常用特效及代码

下雨的特效:var i = 0;
onEnterFrame = function () {
if (i>100) {
i = 0;
}
mc.duplicateMovieClip("mc"+i, i); aa = eval("mc"+i);
aa._x = random(550);
aa._alpha = random(100)+10;
i++;
};
遮罩动画制作水波!(两种方法)
1、遮罩!挑选图片为图1,转换为图形元件——图层1!
再次利用图片1元件宽对齐,然后高错位——图层2!
创建图形元件2(横杆—白—横杆)
设置其大小分别是图片1的宽相同,高为其两倍——图层3!
设置图层3为遮罩层!并且1帧时元件2与图片1下边缘对齐,100帧时元件2与图片1上边缘对齐(创建补间动画)!
2、遮罩!挑选图片为图1,设置其大小属性——图层1!
复制图层1中的图片1,不且粘贴到当前位置,再选中让其与图片1错位(右上角)——图层2!
选择刷子工具,抹黑你要制作水波的地方(一圈黑—一圈空),
在1帧时为波纹中心,40帧时到水波最外缘
(按住shift/alt键为中心点拖动绘制的圈纹)——图层3!
设置图层3为遮罩层!。

Flash按钮动作代码

Flash按钮动作代码
- ++ 变量自加一
- - 减号
- —— 变量自减一
- / 除号
- < 小于
- <= 小于等于
- <> 不等于
- == 相等
- Go to 跳转到指定的帧
- Play 播放
- Stop 停止
- Toggle High Quality 在高画质和低画质间切换
- Stop All Sounds 停止所有声音的播放
- lt A lt B 字符串A值小于字符串B值
- ne A ne B 字符串A值不等于字符串B值
+ Functions 函数
- Boolean 取表达式的布尔值(True 或 False)
- escape 除去URL串中的非法字符,将其参数按照URL编码的格式转
的所有元素
- FSCommand 发送FSCommand命令
- function 声明自定义函数
- getURL 跳转至某个超联结
- goto 跳转到指定的帧
- if 如果
- ^ 位异或操作
- | 位或操作
- ~ 补位操作
+ Compound Assign Operators 复合操作符
- %= A%=B 等效于 A=A%B
- &= A&=B 等效于 A=A&B
- *= A*=B 等效于 A=A*B
- += A+=B 等效于 A=A+B
- -= A-=B 等效于 A=A-B
- /= A/=B 等效于 A=A/B
- <<= A<<=B 等效于 A=A<<B

flash图片雾化、移动特效代码

flash图片雾化、移动特效代码

flash图片雾化、移动特效代码本文转载自老树《flash图片雾化、移动特效代码》(一)、flash在背景图片里雾化向左移代码:<TABLE width=750 background=背景图片地址align=center height=450 table><TBODY><TR><TD><MARQUEE scrollAmount=4><DIV style="FILTER: Alpha(opacity=100,finishOpacity=0,style=2); WIDTH: 600px; HEIGHT: 450px"><EMBED style="MARGIN: 5px" height=450 type=application/x-shockwave-flashpluginspage=/go/getflashplayer width=600 src=FLash动画地址wmode="transparent" invokeurls="false" quality="high" allowScriptAccess="never" allowNetworking="internal"></DIV></MARQUEE></TD></TR ></TBODY></TABLE>(二)、flash在背景图片里雾化向右移代码:<TABLE width=750 background=背景图片地址align=center height=450 table><TBODY><TR><TD><MARQUEE direction=right scrollAmount=3><DIV style="FILTER: Alpha(opacity=100,finishOpacity=0,style=2); WIDTH: 600px; HEIGHT: 450px"><EMBED style="MARGIN: 5px" height=450 type=application/x-shockwave-flashpluginspage=/go/getflashplayer width=600 src=FLash动画地址allowNetworking="internal" allowScriptAccess="never" quality="high" invokeurls="false" wmode="transparent"></DIV></MARQUEE></TR></TBODY> </TABLE>(三)、flash在背景图片里雾化左右来回移代码:<TABLE width=750 background=背景图片地址align=center height=450 table><TBODY><TR><TD><MARQUEE behavior=alternate scrollAmount=4><DIV style="FILTER: Alpha(opacity=100,finishOpacity=0,style=2); WIDTH: 500px; HEIGHT: 450px"><EMBED style="MARGIN: 5px" height=450 type=application/x-shockwave-flashpluginspage=/go/getflashplayer width=500 src=FLash动画地址allowNetworking="internal" allowScriptAccess="never" quality="high" invokeurls="false" wmode="transparent"></DIV></MARQUEE></TD></TR></TB ODY></TABLE>(四)、flash在背景图片里雾化向上移代码:<TABLE width=750 background=背景图片地址align=center height=450 table><TBODY><TR><TD><DIV align=center><MARQUEE direction=up scrollAmount=4><DIV style="FILTER: Alpha(opacity=100,finishOpacity=0,style=2); WIDTH: 600px; HEIGHT: 450px"><DIV align=center><EMBED style="MARGIN-TOP: 5px; MARGIN-LEFT: 120px" height=450 type=application/x-shockwave-flashpluginspage=/go/getflashplayer width=600 src=FLash动画地址wmode="transparent" quality="high"allowscriptaccess="never"></EMBED></DIV></DIV></MARQ UEE></DIV></TR></TBODY></TABLE>(五)、flash在背景图片里雾化向下移代码:<TABLE height=450 width=750 align=center background=背景图片地址table><TBODY><TR><TD><DIV align=center><MARQUEE direction=down scrollAmount=4><DIV style="FILTER: Alpha(opacity=100,finishOpacity=0,style=2); WIDTH: 600px;HEIGHT: 450px"><DIV align=center><EMBED style="MARGIN-TOP: 5px; MARGIN-LEFT: 120px" height=450 type=application/x-shockwave-flashpluginspage=/go/getflashplayer width=600 src=FLash动画地址allowscriptaccess="never" quality="high"wmode="transparent"></EMBED></DIV></DIV></MARQUEE ></DIV></TD></TR></TBODY></TABLE>补充说明:FLASH和背景图的宽度和高度以及透明方式和FLASH动画移动速度,大家可以根据需要自行调整。

JS实现模拟FLASH幻灯片图片切换网页特效

JS实现模拟FLASH幻灯片图片切换网页特效

只要完成#flashBox的XHTML的代码设计,以及和其相关的CSS设计,然后直接调用new flashBoxCtrl("flashBox"),便可实现效果。

构造函数里只要调入需要生成幻灯效果的ID,便能轻松实现。

同时,数字标签由对象计算后自动生成,无需手工操作,所有的工作都隐藏在对象内部,对外只需要调用构函数去不断地构建对象<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="/xhtml" lang="zh-cn"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <meta http-equiv="Content-Language" content="gb2312" /><meta name="author" content="RainoXu" /><title>flash幻灯</title></head><body><style type ="text/css">/* <![CDATA[ */ul,li{padding:0;margin:0;list-style:none;}#flashBox{width:346px;height:186px;border:1px solid #EEE;position:relative;}#flashBox img{/*初始不要显示*/display:none;/*用边框来实现空位,因为margin和paading有时会引起些麻烦*/border:3px solid #FFF;}#flashBox ul{position:absolute;right:7px;bottom:9px;font:9px tahoma;}#flashBox ul li{display:block;float:left;width:12px;height:12px;line-height:12px;margin-right:3px;border:1px solid #999;background:#F0F0F0;text-align:center;cursor:pointer;}#flashBox ul li.hover{border-color:red;background:#FFE1E1;color:red;}/* ]]> */</style><script type="text/javascript">function flashBoxCtrl(o){this.obj=document.getElementById(o);//这个私有方法虽然写了,但暂时没用到function addListener(ele,eventName,functionBody){if (ele.attachEvent){ele.attachEvent("on"+eventName, functionBody);}else if (ele.addEventListener){ele.addEventListener("on"+eventName,functionBody, false); }else{return false;}}//初始化this.init=function(){var objImg="img");var tagLength=objImg.length;if (tagLength>0){var oUl=document.createElement("ul");oUl.setAttribute("id",o+"numTag");for (var i=0;i<tagLength;i++){var oLi=oUl.appendChild(document.createElement("li"));if (i==0){oLi.setAttribute("class","hover"); //初始化时把第一个设置为高亮oLi.setAttribute("className","hover");}//设置标签的数字oLi.appendChild(document.createTextNode((i+1)));};objImg[0].style.display="block";//设置标签事件var oT ag="li");for (var i=0;i<oT ag.length;i++){oTag[i].onmouseover=function(){for (j=0;j<oTag.length;j++){oTag[j].className="";objImg[j].style.display="none";}this.className="hover";objImg[this.innerHTML-1].style.display="block"; }}}};//自动滚动的方法还没写this.imgRoll=function(){};//生成对象时自动加载init()方法以初始化对象this.init();}</script><div id="flashBox"><img src="/090726/1_124746.jpg" /><img src="/090726/1_124755.jpg" /><img src="/090726/1_124807.jpg" /><img src="/090726/1_124813.jpg" /></div><script type="text/javascript">//生成一个对象new flashBoxCtrl("flashBox");</script></body></html>。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

方便调用27种FLASH图片切换特效网上一直都是说,用flash做的课件功能比PPT强大些,但是用flash做课件时,其实面临着一个尴尬的问题,就是遇上课件中需要切换显示大量图片时,做起来相当麻烦,至少比在PPT中做时要麻烦许多,网上也流传着用transitions 及tween类切换图片,但要么不实用,要么效果单调,经过慢慢分析这两种类的用法后,牺牲一个下午终于在flash中把flash中切换显示图片这个另人头痛的问给解决了,共27种图片切换特效,以后做课件又可以省不少力了,直接准备好图像文件调用即可,代码帖出如下://首先准备十四张图片在 .fla 文件相同目录下,文件名分别为: 1.jpg ,2.jpg,...,14.jpg//该段代码在第一个关键帧复制过去即可//该段代码在理解时,要弄清flash as 中的数组时面向对象的,否则该段程序可能有些不好懂的哦import mx.transitions.*;import mx.transitions.easing.*;fscommand("fullscreen", true); //全屏var showID:Number = 0; //特效类型代码var mc_array = new Array(14);//定义数组准备存储14个mc对象,其中每个mc对象在后面将加载图片//定义数组存储27种图片切换参数,其中各特效具体参数还可直接在其中更改var str_array = new Array(27); //flash 中的数组是面向对象的,大家学了C后这点变通应该没有问题吧//遮帘(纵向、横向)str_array[0] = {type:Blinds, direction:Transition.IN, duration:2, easing:None.easeNone, numStrips:20, dimension:0};str_array[1] = {type:Blinds, direction:Transition.IN, duration:2, easing:None.easeNone, numStrips:20, dimension:1};//淡化过渡(淡入、淡出)str_array[2] = {type:Fade, direction:Transition.IN, duration:3, easing:None.easeNone};str_array[3] = {type:Fade, direction:Transition.OUT, duration:3, easing:None.easeNone};//飞行过渡(九个不同的方向)str_array[4] = {type:Fly, direction:Transition.IN, duration:3, easing:Elastic.easeOut, startPoint:1};str_array[5] = {type:Fly, direction:Transition.IN, duration:3, easing:Elastic.easeOut, startPoint:2};str_array[6] = {type:Fly, direction:Transition.IN, duration:3, easing:Elastic.easeOut, startPoint:3};str_array[7] = {type:Fly, direction:Transition.IN, duration:3, easing:Elastic.easeOut, startPoint:4};str_array[8] = {type:Fly, direction:Transition.IN, duration:3, easing:Elastic.easeOut, startPoint:5};str_array[9] = {type:Fly, direction:Transition.IN, duration:3, easing:Elastic.easeOut, startPoint:6};str_array[10] = {type:Fly, direction:Transition.IN, duration:3, easing:Elastic.easeOut, startPoint:7};str_array[11] = {type:Fly, direction:Transition.IN, duration:3, easing:Elastic.easeOut, startPoint:8};str_array[12] = {type:Fly, direction:Transition.IN, duration:3, easing:Elastic.easeOut, startPoint:9};//光圈过渡str_array[13] = {type:Iris, direction:Transition.IN, duration:2, easing:Strong.easeOut, startPoint:5, shape:Iris.CIRCLE};//渐变暴光str_array[14] = {type:Photo, direction:Transition.IN, duration:1, easing:None.easeNone};//像素溶解str_array[15] = {type:PixelDissolve, direction:Transition.IN, duration:2, easing:None.easeNone, xSections:50, ySections:50};//旋转过渡str_array[16] = {type:Rotate, direction:Transition.IN, duration:3, easing:Strong.easeInOut,ccw:false, degrees:360};//挤压过渡(二个方向)str_array[17] = {type:Squeeze, direction:Transition.IN, duration:2, easing:Elastic.easeOut, dimension:1};str_array[18] = {type:Squeeze, direction:Transition.IN, duration:2, easing:Elastic.easeOut, dimension:2};//划入划出过渡--左上,1;上中,2;右上,3;左中,4;右中,6;左下,7;下中,8;右下,9str_array[19] = {type:Wipe, direction:Transition.IN, duration:2, easing:None.easeNone, startPoint:1};str_array[20] = {type:Wipe, direction:Transition.IN, duration:2, easing:None.easeNone, startPoint:2};str_array[21] = {type:Wipe, direction:Transition.IN, duration:2, easing:None.easeNone, startPoint:3};str_array[22] = {type:Wipe, direction:Transition.IN, duration:2, easing:None.easeNone, startPoint:4};str_array[23] = {type:Wipe, direction:Transition.IN, duration:2, easing:None.easeNone, startPoint:6};str_array[24] = {type:Wipe, direction:Transition.IN, duration:2, easing:None.easeNone,startPoint:7};str_array[25] = {type:Wipe, direction:Transition.IN, duration:2, easing:None.easeNone, startPoint:8};str_array[26] = {type:Wipe, direction:Transition.IN, duration:2, easing:None.easeNone, startPoint:9};//弹性缩放str_array[27] = {type:Zoom, direction:Transition.IN, duration:2, easing:Elastic.easeOut};//采用数组载入全部图片,注:直接全部载入比较耗内存,如要节约内存的话,可定义两个mc采用类似双缓冲法进行改写,不过在这里重点是写出flash中内置的全部图片切换特效,以后有时间再改进for (i=0; i<=13; i++) {mc_array[i] = _root.createEmptyMovieClip("mc"+String(i+1), i+1);mc_array[i].loadMovie(String(i+1)+".jpg", i+1);}//载入图片后,把各图片mc 的位置摆放整齐,这里每张图片的大小都经过处理,尺寸完全一样(改变图片大小用photoshop一张张处理的话,比较麻烦,但是以前在做政务公开系统更新程序的时候,写过一个程序,来个批处理,眨几下眼的时间二、三十张图片就都处理完了。

for (i=1; i<=14; i++) {with(eval("mc"+i)){_x=20;_y=40;_xscale=120;_yscale=120;}}//设置定时器调用图片切换函数setInterval(showImages, 4000);//图片切换函数function showImages() {mx.behaviors.DepthControl.bringToFront(mc_array[showID]); // 将下一个要切换的mc 置顶mx.transitions.TransitionManager.start(mc_array[showID], str_array[random(27)]); //随机特效将图片按顺序切换if (showID++ == 13) {。

相关文档
最新文档