flash常用脚本代码

合集下载

flash常用脚本代码大全

flash常用脚本代码大全

FLASH脚本代码大全-Goto跳转到指定的帧-Play播放-Stop停止-ToggleHighQuality在高画质和低画质间切换-StopAllSounds停止所有声音的播放-GetURL跳转至某个超联结-FSCommand发送FSCommand命令-LoadMovie装载影片-UnloadMovie卸载影片-TellTarget告知目标-IfFrameIsLoaded..判断帧是否被完全载入-OnMouseEvent鼠标事件。

其他Actions。

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

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

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

flash动画代码中的flash动作代码大全flash动画代码中的flash动作代码大全一、几种Action命令1.影片的播放与停止:Play( );//播放命令 stop( );//停止命令2.改变Frame流向命令gotoAndPlay(frame) //跳到指定的画面并连续播放。

gotoAndStop(frame) //跳到指定的画面并停止播放。

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

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

nextFrame( );//跳到下一帧播放;PrevPrame( );//跳到上一帧播放。

3.控制影片剪辑的播放与停止:tellTarget命令如:tellTarget(“C1”){gotoAndStop(2);}//跳影片剪辑实例C1的第2帧并停止。

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

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

在第二帧插入帧。

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

FLASH动作脚本代码集锦

FLASH动作脚本代码集锦
}
loadMovieNum 的载入控制:
loadMovieNum ( "02.swf" , 1 );
onEnterFrame = function () {
if ( _level1 ) {
with ( _level1 ) {
_x = 50 ;
_y = 100 ;
}
delete onEnterFrame ;
target._height=350
target._x=25
target._y=50
}
mcl.addListener(listener); // 注册一个新的监听对象
mcl.loadClip("***.swf",1)// 使用自定义的对象,加载 swf 文件
4 、设为首页
on (release) {
if (a == b) {// 如果载入的字节数等于总的字节数
delete this.onEnterFrame// 删除进入帧
gotoAndPlay("frame");// 转入到你要播放的帧
] else {// 否则
a=getBytesLoaded();// 已经下载的字节数
percent=int(a/b*100)+"%";// 计算已经下载的百分比
]
}
把上面方法放入第一帧就可以了
方法 2 、使用载入的帧数判断_
用 Action 语法地 if frame is loaded 来实现 , 新建一层,这层专门放 Action,
第一帧,
ifFrameLoaded (" 场景 ", frame) {// 假如场景中地祯数已经载入

flash相关脚本代码

flash相关脚本代码

flash‎脚本语言大‎全20‎10-03‎-03 1‎7:20:‎15 来自‎:星期三‎(贪玩第一‎名!)‎- Go ‎t o 跳转‎到指定的帧‎- P‎l ay 播‎放- ‎S top ‎停止-‎Togg‎l e Hi‎g h Qu‎a lity‎在高画质‎和低画质间‎切换-‎Stop‎All ‎S ound‎s停止所‎有声音的播‎放- ‎G et U‎R L 跳转‎至某个超联‎结- ‎F SCom‎m and ‎发送FSC‎o mman‎d命令‎- Loa‎d Mov‎i e 装载‎影片-‎Unlo‎a d Mo‎v ie 卸‎载影片‎- Tel‎l Tar‎g et 告‎知目标‎- If ‎F rame‎. Is ‎L oade‎d ..判‎断帧是否被‎完全载入‎- On‎Mous‎e Eve‎n t 鼠标‎事件<。

其他Ac‎t ions‎。

包括:‎- b‎r eak ‎跳出循环‎- ca‎l l 调用‎指定帧(一‎般喊有某个‎特定函数)‎- c‎o mmen‎t注释‎- co‎n tinu‎e继续循‎环- ‎d elet‎e删除一‎个对象(O‎b ject‎)中的变量‎- d‎o whi‎l e do‎whil‎e循环‎- dup‎l icat‎e Movi‎e Clip‎复制MC‎- e‎l se 否‎则(与if‎联用)‎- els‎e if ‎否则如果(‎与if联用‎)- ‎e valu‎a te 调‎用自定义函‎数(Fun‎c tion‎)- ‎f or f‎o r循环‎- fo‎r .. ‎i n 依次‎取得对象(‎O bjec‎t)中的各‎个属性或者‎某个数组中‎的所有元素‎- F‎S Comm‎a nd 发‎送FSCo‎m mand‎命令-‎func‎t ion ‎声明自定义‎函数-‎getU‎R L 跳转‎至某个超联‎结- ‎g oto ‎跳转到指定‎的帧-‎if 如‎果- ‎i fFra‎m eLoa‎d ed .‎.帧是否完‎全被载入‎- in‎c lude‎读入外部‎的Acti‎o nScr‎i pt程序‎文件(.a‎s)-‎load‎M ovie‎装载MC‎- l‎o adVa‎r iabl‎e s 转载‎外部文件中‎的数据,这‎些外部文件‎可以是文本‎文件,或者‎是由ASP‎/CGI等‎脚本返回的‎文本值‎- on ‎鼠标事件的‎触发条件‎- on‎C lipE‎v ent ‎M C的事件‎触发程序‎- pl‎a y 播放‎- p‎r int ‎输出到打印‎机- ‎r emov‎e Movi‎e Clip‎删除MC‎- r‎e turn‎在函数(‎f unct‎i on)中‎返回一个值‎- s‎e t va‎r iabl‎e设定变‎量值-‎setP‎r oper‎t y 设定‎属性-‎star‎t Drag‎开始拖动‎- s‎t op 停‎止- ‎s topA‎l lSou‎n ds 停‎止所有声音‎的播放‎- sto‎p Drag‎停止拖动‎- s‎w apDe‎p ths ‎交换两个M‎C的深度‎- te‎l lTar‎g et 指‎定Acti‎o n命令生‎效的目标‎- to‎g gleH‎i ghQu‎a lity‎在高画质‎和低画质间‎切换-‎trac‎e跟踪调‎试- ‎u nloa‎d Movi‎e卸载M‎C- ‎v ar 声‎明局部变量‎- w‎h ile ‎当..成立‎时..‎- wit‎h对..‎对象(Ob‎j ect)‎做..‎。

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常用代码大全

1、用命令载入一个动画,我需要确定载入动画在画面中的位置,用什么语言来设置?例如载入名为dd.swf的动画,我要确定这个动画的中心位置在(205,250),该怎么设置?在要加载动画的那钟加入loadMovie("dd.swf", "a"); a._x=205; a._y=250; 你得先做一个空的MC起名叫"a",导入时,在右下角也起名为a2、用flash 做那种弹出的小窗口分两步:给flash中的按钮加入如下action: on (release){ getURL ("javascript:MM_openBrWindow('newweb.htm','','width=600,height=100')"); } 在HTML页面的...之间加入下面的javascript代码.3、如何使得flash一打开就是全屏?fscommand("fullscreen",true) 如何不能使用右键?scommand ("showmenu", "false");4、当鼠标经过时动画播放到某处on (rollover) { gotoAndPlay(10); } 当鼠标按下时动画播放到某处on (release) { gotoAndPlay(1); }5、播完动画后自动跳到某网页getURL("siteindex.htm", _self);6、设为首页on (release){ getURL("javascript:void(document.links.style.behavior='url(#default#homepage)');void document.links.setHomePage ('/')", "_self", "POST"); } 注意要将网页中的flash的ID号命名为"links"7、加入收藏夹on (release) { getURL("javascript:voidwindow.external.AddFavorite('','网页');", "_self", "POST");8、外部调用swf on (release) { loadMovieNum("service.swf", 1); }9、外部调用数据loadV ariablesNum("about.txt", 0); eCodepage = true;//中文10、音乐加入mySound = new Sound(); mySound.attachSound("1");mySound.start();11、关闭指定音乐mySound.stop("1");12、外部调用音乐mySound=new Sound(); mySound.loadSound("music.mp3",true);mySound.start(0,100)13、关闭音乐mySound.stop();14、链接场景on (release) { gotoAndStop("猫的历史",1); }15、外部调用on (release) { loadmovienum("a.swf",1) }16、退出动画quit命令是用来关闭播放器的.swf和.exe文件,该命令没有参数,写为:fscommand ("quit");如果你想在flash动画结束时出现一个关闭动画的按钮,可以按下面的步骤做。

FLASH实用代码大全flash动作代码flash常用代码flash教程

FLASH实用代码大全flash动作代码flash常用代码flash教程

外部调用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影片播放器的,但也可以用来打开其它的应用程序。

Fscommand指令只有在Flash影片播放器执行时才有效(.swf和.exe),在Flash制作过程中,按“Ctrl+Enter”预览动画,以及把动画发布成网页文件时,此指令无法发挥它的功能。

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全屏代码(在场景的第一帧)fscommand("allowscale", "false");fscommand("fullscreen", "true");stop ();<!--#include file="top.asp"-->关键帧上(控制元件动件L中的Zaxis中的^^^)setProperty("/L/Zaxis/Colors/3d/other", _visible, "0");FLASH里点击弹出固定窗口网页getURL("javascript:popupWindow(\'main.html\', \'1024\', \'680\')");^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^同步加载多个外部图片(在第一帧中)function manyLoadMovie(num, x, y, xscal, yscal, dis) {for (var i = 0; i<num; i++) {var Temp = createEmptyMovieClip("temp"+i, i);var L = createEmptyMovieClip("load"+i, i+num);Temp.t = i;L.loadMovie(i+".jpg");L._xscale = xscal;L._yscale = yscal;L._x = x+i*dis;L._y = y;T = createTextField("txt"+i, i+10000, L._x, L._y, 100, 100);Temp.onEnterFrame = function() {var a = this._parent["load"+this.t].getBytesLoaded();var b = this._parent["load"+this.t].getBytesTotal();this._parent["txt"+this.t].text = int(a*100/b)+"%";if (a>=b and a>10) {this._parent["txt"+this.t].removeTextField();this.removeMovieClip();}};}}manyLoadMovie(5, 10, 100, 60, 60, 100);//参数分别是:文件数量,起点x,起点y,宽度比例,高度比例,排列间距.//注意外部文件分别为0.swf,1.swf,2.swf.........递增的,其实稍微改下,加载图片也一样^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^表格中单元格下面加虚线style="border-bottom:1px dotted #9A9384;"插入视频代码<EMBED src=video/UploadFiles/2007628113136597.wmv width=500 height=400type=audio/x-pn-realaudio-plugin console="Clip1" controls="IMAGEWINDOW,ControlPanel,StatusBar" autostart="true"></EMBED>超连接<style type="text/css">A.a01:link {text-decoration:none;color:#ffffff;}A.a01:visited {text-decoration:none;color:#ffffff;}A.a01:active {text-decoration:none;color:#eeeeee;}A.a01:hover {text-decoration:none;color:#ffffff;}A.a02:link {color:#0000ff;}A.a02:visited {color:#0000ff;}A.a02:active {color:#ff0000;}A.a02:hover {color:#ff0000;}</style>然后在需要连接的地方加上:<a class="a01" href=".................">显示的文字</a><a class="ao2" href=".................">显示的文字</a>弹出窗口<script>alert("asdsfa");</script>loading^^^^加载onClipEvent (load) {total = _root.getBytesTotal();}onClipEvent (enterFrame) {loaded = _root.getBytesLoaded();percent = int(loaded/total*100);text = percent+"%";gotoAndStop(percent);if (loaded == total) {_root.gotoAndPlay(2);}}设为首页on (release) {getURL("javascript:void(document.links[0].style.behavior='url(#default#homepage)');void document.links[0].setHomePage('');", "_self", "POST");}加入收藏on (release) {getURL("javascript:void window.external.AddFavorite('','广州市奥因光触媒有限公司');", "_self", "POST");}QQ在线交淡"tencent://message/?uin=598984702&amp;Site=华盛门诊&amp;Menu=yes"隐藏手形(加在按钮上)on (release, rollOver, rollOut) {eHandCursor=false;}在文字下面加虚线<span style="border-bottom:1px dashed #f00;">下划线文字</span>表格底部虑线<加在td中>style="border-bottom:1px dotted #887F6A;"loading^^^^加载onClipEvent (load) {total = _root.getBytesTotal();}onClipEvent (enterFrame) {loaded = _root.getBytesLoaded();percent = int(loaded/total*100);text = percent+"%";gotoAndStop(percent);if (loaded == total) {_root.gotoAndPlay(2);}}舞动字mc._xscale = 90 + random(20);mc._yscale = 90 + random(20);mc.notation = w - random(20);超链接on (release) {getURL("","_blank"); }我的主页on (release) {getURL("/","_blank");}邮件on (release){getURL("mailto:liuwei523101@");}电子相册第一帧上stop();a="1"左边(上一页)按钮上on (release) {prevFrame();if (a>1) {a--;} else {a="1"}}右边(下一帧)按钮上on (release) {nextFrame();if (a<8) {a++;} else {a="8"}}网页中插入透明FLASH选中FLASH<param name="wmode" value="transparent">内联表格<iframe name="I1" width="568" height="615" align="middle" border="0" border="0" frameborder="0" src="html/xiangce1/base0.html"></iframe>设为主页<div align="center"><span class="style3"><a href="#"onClick="this.style.behavior='url(#default#homepage)';this.sethomepage(' ')">设为首页</a></span></div>收藏此页<div align="center"><a href="#" onClick="window.external.addFavorite('','剑之吻网站')" title="剑之吻网站">收藏本站</a></div>网页数据库链接"provider=microsoft.jet.oledb.4.0;data source="&server.mappath("databook.mdb")/special/F/000915SN/FlashAS.html金鹰视频教学文本框与背景颜色一致style="background-color:transparent"加载FLASHloadMovieNum("about.swf", 1);除掉加载unloadMovieNum(1);^^^^^^^^^^^^^^^on (release) {loadMovieNum ("aaa.swf", 1);}=========aaa.swf 代表加载的文件的路径,1代表当前加载的片段播放的级别(通俗点讲就是层次,高的层上的内容遮盖低层上的内容,如果有很多片段被加载的话就要设定它)FLASH中图片代替鼠标;(插入元件中,点击元件放入代码)onClipEvent (load){Mouse.hide();startDrag(this, true);}加载laoing^^制作第一帧total = _root.getBytesTotal();loaded = _root.getBytesLoaded();baifenshu = int(loaded / total * 100)+"%";mc.gotoAndStop(loaded / total * 100);第二帧if (loaded ==total){gotoAndPlay(3);}else{gotoAndPlay(1);}FLASH全屏(插在第一帧上)fscommand("fullscreen", "true");fscommand("allowscale", "false");指定元件on (rollOver){tellTarget("y"){gotoAndPlay(16);} // End of TellTarget}on (rollOut){tellTarget("y"){gotoAndPlay(1);} // End of TellTarget}LASH调用外部文件详解Flash加载外部文件Flash可以通过帧、按扭、影片剪辑来调用外部文件。

flash常用脚本代码

flash常用脚本代码

一、play命令(播放)1、使用格式play()该命令没有参数,功能是使动画从它的当前位置开始放映。

二、stop命令(停止播放)1、使用格式stop()该命令没有参数,功能是停止播放动画,并停在当前帧位置。

三、gotoAndPlay命令(跳至…播放)1、使用格式gotoAndPlay(frame)参数说明:frame:跳转到帧的标签名称或帧数。

该命令用来控制影片跳转到指定的帧,并开始播放。

2、用法举例gotoAndPlay(10)以上动作代码的作用是:让播放头跳转到当前场景的第10帧并从该帧开始播放。

四、gotoAndStop命令(跳至…停止播放)1、使用格式gotoAndStop(frame)参数说明:frame:跳转到帧的标签名称或帧数。

该命令用来控制影片跳转到指定的帧,并停止在该帧。

2、用法举例gotoAndStop(10)以上动作代码的作用是:让播放头跳转到当前场景的第10帧并停止在该帧。

五、stopAllSounds命令(停止所有音轨)1、使用格式stopAllSounds()该命令没有参数用来停止当前FlashPlayer中播放的所有声音。

六、if..。

else语句(条件语句)1、使用格式if (条件) {语句1;} else {语句2;}当条件成立时,执行“语句1”的内容。

当条件不成立时,执行“语句2”的内容。

2、用法举例if(a〉b){ //判断a是否大于btrace(”a〉b”); //若成立,则输出a>b} else {trace("b〉=a"); //若不成立则输出b〉=a}七、switch。

.case...default语句(条件语句)1、使用格式switch (表达式) {case值1:执行语句1;break ;case值2:执行语句2;break ;……default:语句;}先计算表达式的值,然后去各个case子句中寻找对应的执行语句。

如果找不到对应的执行语句,就执行default后面的语句。

FLASHActionscript2.0脚本代码大全

FLASHActionscript2.0脚本代码大全

FLASHActionscript2.0脚本代码大全一.基本脚本代码:- 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 鼠标事件二.其他Actionscript2.0- break 跳出循环- call 调用指定帧(一般喊有某个特定函数)- comment 注释- continue 继续循环- delete 删除一个对象(Object)中的变量- do while do while循环- duplicateMovieClip 复制MC- else 否则(与if联用)- else if 否则如果(与if联用)- uate 调用自定义函数(Function)- for for循环- for .. in 依次取得对象(Object)中的各个属性或者某个数组中的所有元素- FSCommand 发送FSCommand命令- function 声明自定义函数- getURL 跳转至某个超联结- goto 跳转到指定的帧- if 如果- ifFrameLoaded ..帧是否完全被载入- include 读入外部的ActionScript程序文件(.as)- loadMovie 装载MC- loadVariables 转载外部文件中的数据,这些外部文件可以是文本文件,或者是由ASPCGI等脚本返回的文本值- 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  常用简单代码

1.gotoAndPlay();gotoAndStop();2.on函数的事件可用于按钮和影片剪辑1)press 鼠标按下2)release 鼠标松开3)releaseOutSide 在外部松开4)rollOver 鼠标滑过5)rollOut 鼠标离开按钮3.onClipEvent 函数用于影片剪辑1)load 加载影片剪辑时的动作2)mouseDown 鼠标按住影片剪辑时的动作3)mouseMove 鼠标移动时4)mouseUp 松开鼠标时4.on(release){ _root.picA.prevFrame();} // 跳到前一帧on(release){ _root.picA.nextFrame();} // 跳到后一帧5.on(release){ prevScene(); } // 跳到前一个场景on(release){ nextScene(); } // 跳到后一个场景6.on(press) { this.startDrag(); } // 按住拖动影片剪辑on(release) { this.stopDrag(); } // 松开鼠标停止拖动7.on(release){ _root.testA._x=_root.testA._x-10; } // 影片剪辑testA向左移动10像素on(release){ _root.testA._x=_root.testA._x+10; } // 影片剪辑testA向右移动10像素on(release){_root.testA._y=_root.testA._y-10;} // 影片剪辑testA向上移动10像素on(release){_root.testA._y=_root.testA._y+10;} // 影片剪辑testA向下移动10像素注:flash的图像原点在界面的左上角。

8.放大缩小影片剪辑或按钮1)on(press){ _root.testA._width=_root.testA._width-50;_root.testA._height=_root.testA._height-50; } // 减少长宽on(press){ _root.testA._width=_root.testA._width+50;_root.testA._height=_root.testA._height+50; } // 增加长宽2)on(press){ _root.testA._xscale=_root.testA._xscale*0.5;_root.testA._yscale=_root.testA._yscale*0.5;} // 按比例缩小on(press){ _root.testA._xscale=_root.testA._xscale*1.5;_root.testA._yscale=_root.testA._yscale*1.5; } // 按比例放大。

flash常用脚本代码大全

flash常用脚本代码大全

FLASH脚本代码大全- Go to 跳转到指定的帧- Play 播放- Stop 停止- Toggle High Quality 在高画质和低画质间切换- Stop All Sounds 停止所有声音的播放- Get URL 跳转至某个超联结- FSCommand 发送FSCommand命令- Load Movie 装载影片- Unload Movie 卸载影片- Tell T arget 告知目标- 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的深度- tellT arget 指定Action命令生效的目标- toggleHighQuality 在高画质和低画质间切换- trace 跟踪调试- unloadMovie 卸载MC- var 声明局部变量- while 当..成立时..- with 对..对象(Object)做..。

Flash常用代码大全

Flash常用代码大全

Flash常用代码大全1、用命令载入一个动画,我需要确定载入动画在画面中的位置,用什么语言来设置?例如载入名为dd.swf的动画,我要确定这个动画的中心位置在(205,250),该怎么设置?在要加载动画的那钟加入loadMovie("dd.swf", "a");a._x=205;a._y=250;你得先做一个空的MC起名叫"a",导入时,在右下角也起名为a2、用flash 做那种弹出的小窗口分两步:给flash中的按钮加入如下action:on (release) {getURL ("javascript:MM_openBrWindow('newweb.htm','','width=600,height=100')");}在HTML页面的...之间加入下面的javascript代码.3、如何使得flash一打开就是全屏?fscommand("fullscreen",true)如何不能使用右键?fscommand ("showmenu", "false");4、当鼠标经过时动画播放到某处on (rollover) {gotoAndPlay(10);}当鼠标按下时动画播放到某处on (release) {gotoAndPlay(1);}5、播完动画后自动跳到某网页getURL("siteindex.htm", _self);6、设为首页on (release) {getURL("javascript:void(document.links.style.behavior='url(#default#homepage)');void document.links.setHomePage ('/')", "_self", "POST");}注意要将网页中的flash的ID号命名为"links"7、加入收藏夹on (release) {getURL("javascript:void window.external.AddFavorite('.163.','网页');", "_self", "POST");8、外部调用swfon (release) {loadMovieNum("service.swf", 1);}9、外部调用数据loadVariablesNum("about.txt", 0);eCodepage = true;//中文10、音乐加入mySound = new Sound();mySound.attachSound("1");mySound.start();11、关闭指定音乐mySound.stop("1");12、外部调用音乐mySound=new Sound();mySound.loadSound("music.mp3",true); mySound.start(0,100)13、关闭音乐mySound.stop();14、链接场景on (release) {gotoAndStop("猫的历史",1);}15、外部调用on (release) {loadmovienum("a.swf",1)}16、退出动画quit命令是用来关闭播放器的.swf和.exe文件,该命令没有参数,写为:fscommand ("quit");如果你想在flash动画结束时出现一个关闭动画的按钮,可以按下面的步骤做。

flash必须掌握的常用代码

flash必须掌握的常用代码
事件名字说明
Press事件发生于鼠标在按钮上方,并按下鼠标
Release发生在按钮上方按下鼠标,接着松开鼠标时。也就是“按一下”鼠标
ReleaseoutsIDE发生于在按钮上方按下鼠标,接着把光标移动到按钮之外,然后松开鼠标
Rollover当鼠标滑入按钮时
Rollout当鼠标滑出按钮时
Dragover发生于按着鼠标不放,光标滑入按钮
unloadMovie(mymc);//删除掉用loadMovie加载到影片剪辑的图片;
}
用mySound.loadSound调用外部声音文件,加载到场景中
外部声音文件必须和正在编辑的Flash文件放在同一目录下
1.制作两个按扭(一个调用,一个清除)拖放到场景中
2.调用按扭上的AS代码:
on(release){//鼠标离开按扭后执行下面的代码;
loadMovieNum (“02.swf" , 1 ); //如愿定位
onEnterFrame = function () {
if ( _level1 ) {
with ( _level1 ) {
_x = 50 ;
_y = 100 ;
}
delete onEnterFrame ;
}
};
或者:(上面的代码较好些) loadMovieNum (“02.swf" , 1 );
mySound=new Sound();//建立一个新的声音对象mySound;
mySound.loadSound("zaihuni.mp3″,true);//加载外部的*.mp3声音文件到mySound对象中,并且按流的方式播放(参数为false时,是以装载完后播放);
}

Flash常用代码大全

Flash常用代码大全
}
注意要将网页中的flash的ID号命名为-links'1
7、加入收藏夹
on (release) {
getURL(Hjavascript:void罕网页')二[self寫“POST”)) {
loadMovieNum(,,,,/1);
}
9、外部调用数据
loadVariablesNum(l,,,/0);
25、怎样给FLASH做一个预加载地LOADING
用Action语法地讦frame is loaded来实现,新建一层,这层专门放Action,第一帧,
ifFrameLoaded(”场景舄frame) xe的可执行文件,比如:我用vc编好的可执行文 件。
答:用fscommandrexecT执行文件名,!)便可。需注意此时执行文件的路径是否 正确。
27、在Flash中如何调用mpeg文件
Flash中不支持调用mpeg文件,首先要安装一个三方软件,名字为;接着打开fla文件,如果mpeg文件的目录为aa, mpeg文件名字为bb,那么就可以就添 加下面的语句:
FS Command ("exec", "SwiffEXEC(LOCAL:aaa\\ "):
=205;
=250;
你得先做一个空的MC起名叫“a”,导入时,在右下角也起名为a
2、用flash做那种弹出的小窗口
分两步:
给flash中的按钮加入如下action:
on (release) {
getURL「jav8Script:MIVI_openBrWindowCwidth=600,height=:100')”);
=true'
=true;
=function(){

Flash代码大全

Flash代码大全

FLASH实用代码大全外部调用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 制作的开场动画,动画是全屏播放的,且右键点击无效,动画播放结束后,出现“关闭”按钮,单击该按钮后,全屏动画关闭。

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

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

Fscommand指令只有在Flash影片播放器执行时才有效(.swf和.exe),在Flash制作过程中,按“Ctrl+Enter”预览动画,以及把动画发布成网页文件时,此指令无法发挥它的功能。

Flash常用按钮代码大全

Flash常用按钮代码大全

Flash按钮代码大全在2,0中制作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 停止拖动- s 交换两个MC的深度- tellTarget 指定Action命令生效的目标- toggleHighQuality 在高画质和低画质间切换- trace 跟踪调试- unloadMovie 卸载MC- var 声明局部变量- while 当..成立时..- with 对..对象(Object)做..。

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

一、play命令(播放)1、使用格式play()该命令没有参数,功能是使动画从它的当前位置开始放映。

二、stop命令(停止播放)1、使用格式stop()该命令没有参数,功能是停止播放动画,并停在当前帧位置。

三、gotoAndPlay命令(跳至…播放)1、使用格式gotoAndPlay(frame)参数说明:frame:跳转到帧的标签名称或帧数。

该命令用来控制影片跳转到指定的帧,并开始播放。

2、用法举例gotoAndPlay(10)以上动作代码的作用是:让播放头跳转到当前场景的第10帧并从该帧开始播放。

四、gotoAndStop命令(跳至…停止播放)1、使用格式gotoAndStop(frame)参数说明:frame:跳转到帧的标签名称或帧数。

该命令用来控制影片跳转到指定的帧,并停止在该帧。

2、用法举例gotoAndStop(10)以上动作代码的作用是:让播放头跳转到当前场景的第10帧并停止在该帧。

五、stopAllSounds命令(停止所有音轨)1、使用格式stopAllSounds()该命令没有参数用来停止当前FlashPlayer中播放的所有声音。

六、if...else语句(条件语句)1、使用格式if (条件) {语句1;} else {语句2;}当条件成立时,执行“语句1”的容。

当条件不成立时,执行“语句2”的容。

2、用法举例if(a>b) { //判断a是否大于btrace("a>b"); //若成立,则输出a>b} else {trace("b>=a"); //若不成立则输出b>=a}七、switch...case...default语句(条件语句)1、使用格式switch (表达式) {case值1:执行语句1;break ;case值2:执行语句2;break ;……default:语句;}先计算表达式的值,然后去各个case子句中寻找对应的执行语句。

如果找不到对应的执行语句,就执行default后面的语句。

2、用法举例var n:Number = 25;switch (Math.floor(n/10)) {case 1 :trace("number=1");break;case 2 :trace("number=2");break;case 3 :trace("number=3");break;default :trace("number=?");}输出结果:number=2八、while语句(循环语句)1、使用格式while (条件) {执行的代码块;}当“条件”成立时,程序就会一直执行“执行的代码块”,当“条件”不成立时,则跳过“执行的代码块”并结束循环。

2、用法举例var i:Number=10; //定义一个数字型变量i,并赋初值10while(i>=0) { //先判断条件trace(i); //若条件成立,则输出ii=i-1; //i自身减1}输出结果:依次输出10、9、8、7、6、5、4、3、2、1、0九、do...while语句(循环语句)1、使用格式do {执行的代码块;} while (条件)先执行代码块,后判断条件。

2、用法举例var i:Number=10;do {trace(i); //先执行代码块输出ii=i-1;} while (i>=0) //再判断条件输出结果:依次输出10、9、8、7、6、5、4、3、2、1十、for语句(循环语句)1、使用格式for (变量初值;表达式;变量更新表达式) {执行的代码块;}2、用法举例对1~100之间的偶数求和。

Var i:Number=0;var sum:Number=0;for (i=0;i<=100;i=i+2) {sum=sum+i;}trace(sum);输出结果:2550十一、function(自定义函数)1、使用格式function 函数名(参数) {执行的代码块;return表达式;}2、用法举例例1:定义一个输出函数week()。

function week(){ //定义一个函数week()trace("Today is Monday"); //设置函数week()的功能}当调用函数week()时,输出结果:Today is Monday例2:计算矩形的面积。

function Area(a:Number,b:Number){var s:Number=a*b;return s}trace("面积S="+Area(5,8));输出结果:面积S=40十二、on()语句(按钮事件)1、使用格式on (事件){执行动作;}常见的按钮事件有以下几种:①on(press):在按钮上按下鼠标左键,动作触发。

②on (release):在按钮上按下鼠标左键后再释放鼠标,动作触发。

③on(rollOver):鼠标移动到按钮上动作触发。

④on(rollOut):鼠标移出按钮区域动作触发。

2、用法举例制作一个按钮,并给该按钮添加如下动作代码:on (release) {trace("你单击了一次按钮");}运行结果:每单击一次按钮,就会输出一次“你单击了一次按钮”。

十三、按钮事件处理函数1、使用格式按钮的实例名称.按钮事件处理函数= function() {执行的动作;}常见的按钮事件处理函数有以下几种:①onPress:在按钮上按下鼠标左键时启用。

②on Release:在按钮上按下鼠标左键后再释放鼠标时启用。

③onRollOver):鼠标移动到按钮上时启用。

④onRollOut):鼠标移出按钮区域时启用。

2、用法举例制作一个按钮,设置该按钮的实例名为“my_btn”。

选择该按钮所在的关键帧,添加如下动作代码:my_btn.onRelease = function() {trace("你单击了一次按钮");};运行结果:每单击一次按钮,就会输出一次“你单击了一次按钮”。

十四、onClipEvent()(影片剪辑事件)1、使用格式onClipEvent(事件) {执行的动作;}常见的影片剪辑事件有以下几种:①onClipEvent(load):影片剪辑被加载到目前时间轴时,动作触发。

②onClipEvent(unload):影片剪辑被删除时,动作触发。

③onClipEvent(enterFrame):当播放头进入影片剪辑所在的帧时,动作触发。

④onClipEvent(mouseMove):当移动鼠标时,动作触发。

⑤onClipEvent(mouseDown):当按下鼠标左键时,动作触发。

⑥onClipEvent(mouseUp):当释放鼠标左键时,动作触发。

2、用法举例绘制一个五角星,将其转换为影片剪辑,并给该影片剪辑添加如下动作代码:onClipEvent (enterFrame) { //当播放头进入影片剪辑所在帧时_rotation += 10; //让影片剪辑顺时针旋转,每次旋转10°}运行结果:影片剪辑五角星不断的旋转,每次旋转10°。

十五、影片剪辑事件处理函数1、使用格式影片剪辑的实例名称.影片剪辑事件处理函数= function() {执行的动作;}常见的影片剪辑事件处理函数有以下几种:①onLoad:影片剪辑被加载到目前时间轴时启用。

②onUnload):影片剪辑被删除时启用。

③onEnterFrame:当播放头进入影片剪辑所在的帧时启用。

④onMouseMove:当移动鼠标时启用发。

⑤onMouseDown:当按下鼠标左键时启用。

⑥onMouseUp:当释放鼠标左键时启用。

影片剪辑还有一些与按钮类似的事件处理函数,常见的有以下几种:①onPress:在影片剪辑上按下鼠标左键时启用。

②on Release:在影片剪辑上按下鼠标左键后再释放鼠标时启用。

③onRollOver:鼠标移动到影片剪辑上时启用。

④onRollOut:鼠标移出影片剪辑时启用。

2、用法举例绘制一个五角星,将其转换为影片剪辑,设置该影片剪辑的实例名为“my_mc”。

选择该影片剪辑所在的关键帧,添加如下动作代码:my_mc.onEnterFrame = function() { //当播放头进入影片剪辑“my_mc”所在帧时my_mc._rotation += 10; //让影片剪辑“my_mc”顺时针旋转,每次旋转10°};运行结果:影片剪辑“my_mc”不断的旋转,每次旋转10°。

十六、getURL命令(获取超命令)1、使用格式getURL(url,windows)参数说明:(1)url:是一个字符串,表示文档的URL。

(2)windows:是一个可选的字符串,用来指定应将文档加载到其中的窗口或HTML框架。

2、用法举例制作一个按钮,并给该按钮添加如下动作代码:on (press) {getURL(".cmpbook.", _blank);}运行结果:单击该按钮会打开一个网页。

十七、loadMovie命令(加载外部的SWF文件或图片)1、使用格式loadMovie(url,target)参数说明:(1)url:要加载的SWF文件或图片文件所在的路经。

(2)target:对影片剪辑对象的引用或表示目标影片剪辑路径的字符串。

目标影片剪辑将被加载的SWF文件或图像所替换。

2、用法举例例1:在同一目录下要加载一个名为“my_mc.swf”的影片到主场景中。

可先制作一个按钮,并给该按钮添加如下动作代码:on (press) {loadMovie("my_mc.swf", _root);}例2:在同一目录要加载SWF文件aa.swf,并替换舞台上已存在的名为my_mc的影片剪辑。

可先制作一个按钮,并给该按钮添加如下动作代码:on (press) {loadMovie("aa.swf","my_mc");}例3:在同一目录要加载图片文件a.jpg,并替换舞台上已存在的名为my_mc的影片剪辑。

可先制作一个按钮,并给该按钮添加如下动作代码:on (press) {loadMovie("a.jpg","my_mc");}十八、unloadMovie命令(删除用loadMovie命令加载的SWF文件或图片)1、使用格式unloadMovie(target)参数说明:target:要删除的影片剪辑对象或表示要删除的影片剪辑路径的字符串。

相关文档
最新文档