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实用代码大全比较实用的外部调用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动画代码中的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动作脚本代码集锦
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脚本语言大全2010-03-03 17:20:15 来自:星期三(贪玩第一名!)- Go t o 跳转到指定的帧- Pl ay 播放- S top 停止-Toggl e Hig h Qua lity在高画质和低画质间切换-StopAll S ounds停止所有声音的播放- G et UR L 跳转至某个超联结- F SComm and 发送FSCo mmand命令- Load Movi e 装载影片-Unloa d Mov ie 卸载影片- Tell Targ et 告知目标- If F rame. Is L oaded ..判断帧是否被完全载入- OnMouse Even t 鼠标事件<。
其他Act ions。
包括:- br eak 跳出循环- cal l 调用指定帧(一般喊有某个特定函数)- co mment注释- con tinue继续循环- d elete删除一个对象(Ob ject)中的变量- do whil e dowhile循环- dupl icate Movie Clip复制MC- el se 否则(与if联用)- else if 否则如果(与if联用)- e valua te 调用自定义函数(Func tion)- f or fo r循环- for .. i n 依次取得对象(O bject)中的各个属性或者某个数组中的所有元素- FS Comma nd 发送FSCom mand命令-funct ion 声明自定义函数-getUR L 跳转至某个超联结- g oto 跳转到指定的帧-if 如果- i fFram eLoad ed ..帧是否完全被载入- inc lude读入外部的Actio nScri pt程序文件(.as)-loadM ovie装载MC- lo adVar iable s 转载外部文件中的数据,这些外部文件可以是文本文件,或者是由ASP/CGI等脚本返回的文本值- on 鼠标事件的触发条件- onC lipEv ent M C的事件触发程序- pla y 播放- pr int 输出到打印机- r emove Movie Clip删除MC- re turn在函数(f uncti on)中返回一个值- se t var iable设定变量值-setPr opert y 设定属性-start Drag开始拖动- st op 停止- s topAl lSoun ds 停止所有声音的播放- stop Drag停止拖动- sw apDep ths 交换两个MC的深度- tel lTarg et 指定Actio n命令生效的目标- tog gleHi ghQua lity在高画质和低画质间切换-trace跟踪调试- u nload Movie卸载MC- v ar 声明局部变量- wh ile 当..成立时..- with对..对象(Obj ect)做..。
flash实用代码大全
帧这样设置:
Fscommand ("showmenu","false");
3、关闭动画
quit命令是用来关闭播放器的.swf和.exe文件,该命令没有参数,写为:
fscommand ("quit");
gotoAndPlay("sence1",1)
}
结果按下后却是从这个mc的第一帧开始播放,而不是从sence1的第一帧
这是因为主场景的名字默认为senceN
MC里也可以有多个场景,而mc也是默认为senceN
所以当你在MC用上gotoAndPlay ("scene1", 1);时,指的是所在场景中MC里的第一帧,而
started=true;
timer=0;
i=o;
munite=0;
}
x=getTimer()-start_time;//计算时间的变化
x=int(x/1000); //时间的单位为1000分之一秒
y=x-60*i
if (y>59)
{i=i+1;munite=munite+1
timer=timer+1:
例如我们希望点击上面的按钮的时候让动画从主场景中的label1开始播放,那么按钮上的
}
else
{timer=y}
该符号制作完毕后。将其拖入主场景中即可。
2.智能判断速择题,并作正误提示
单击菜单Insert/new symbo1,在弹出的对话框中输入插入的符名称。如:“对错提示”。
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子句中寻找对应的执行语句。
FLASH实例动作脚本代码集锦
FLASH实例动作脚本代码集锦1、下雨:新键一个影片剪辑。
在里面作出来一滴雨落下得效果。
然后设置他的实例名称为“CC”然后返回到场景1。
在之后就是从库里面把那个影片剪辑托到舞台上。
在之后在第2。
3贞上面插入关键贞。
在第一贞动作里面写上var i; i=1;在第2贞上面写上duplicateMovieClip("CC","CC"+i,i); m=this["CC"+i]; m._x=random(550);m._y=random(450); i=i+1; if(i==50){i=10}第3贞上面写上gotoAndPlay(2);2、下雪将雪花拖入到主场景中,放置于舞台外,并封装为snow_mc,在第一帧as编辑区里加入下面的AS语句:stop();var i;//产生60个小雪花for (i=1; i<60; i++) {//产生新的雪花剪辑元件snow_mc.duplicateMovieClip("snow"+i+"_mc", i);//新的雪花的X,Y坐标eval("snow"+i+"_mc")._x = random(800);eval("snow"+i+"_mc")._y = random(560);//新的雪花的形变scale = random(60)+50;//不同的透明度,产生层次感eval("snow"+i+"_mc")._alpha = scale;//不同的大小,产生层次感eval("snow"+i+"_mc")._xscale = scale;eval("snow"+i+"_mc")._yscale = scale;//加入控制雪花的AS语句snow(eval("snow"+i+"_mc"));}//这个函数是用来产生一个新的雪花function createSnow() {//xx递加i++;//产生实例snow_mc.duplicateMovieClip("snow"+i+"_mc", i);eval("snow"+i+"_mc")._x = random(800);eval("snow"+i+"_mc")._y = random(560);scale = random(60)+50;eval("snow"+i+"_mc")._alpha = scale;eval("snow"+i+"_mc")._xscale = scale;eval("snow"+i+"_mc")._yscale = scale;snow(eval("snow"+i+"_mc"));}//加入控制雪花的AS语句的函数function snow(snow_mc) {snow_mc.onLoad = function() {//舞台大小stage_x = 800;stage_y = 560;//用来判断是否降落this.moving = true;//风向和风力windx = (_xmouse-stage_x/2)/100;};//风向和风力随鼠标的移动而改变snow_mc.onMouseMove = function() {windx = (_xmouse-stage_x/2)/100;updateAfterEvent();};snow_mc.onEnterFrame = function() {//判断movingif (this.moving) {//随机数用来产生摇摆效果s = random(2);//雪花下落this._y += 10;if (s == 0) {this._x += 5;} else if (s == 1) {this._x -= 5;}//加上风力this._x += windx;//超出舞台就初始化if (this._y>stage_y || this._x<0) {this._y = 0;this._x = random(stage_x);}//产生旋转效果this._rotation = random(180);}}}3、点播:在场景中添加输入文本框,使变量名为x。
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"); }else{trace("b >=a"); }//假设成立,那么输出a>b//假设不成立那么输出b>=a七、switch...case...default语句〔条件语句〕1、使用格式switch(表达式){case值1:执行语句1;break;case值2:执行语句2;break;default:语句;}先计算表达式的值,然后去各个case子句中寻找对应的执行语句。
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实⽤代码总汇外部调⽤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 xml 简明教程一、建立XML对象:var myXML = new XML();二、引用XML文件:myXML.load(”data.xml”);三、忽略空格:myXML.ignoreWhite = true;//默认的为false四、处理XML对象的函数:myXML.onLoad = function(success) {statements;}五、data.XML文件的内容<data1 name=”imagebear”><data2 name=”mariger”>xiaoshandong</data2><data3 name=”mariger3″>xiaoshandong3</data3></data1>六、返回值实例1、myXML.childNodes[0]将返回:<data1 name=”imagebear”><data2 name=”mariger”>xiaoshandong</data2><data3 name=”mariger3″>xiaoshandong3</data3></data1>2、myXML.childNodes[0].nodeName将返回:data13、myXML.childNodes[0].childNodes[0].name将返回:imagebear4、myXML.childNodes[0].childNodes[0]将返回:<data2 name=”mariger”>xiaoshandong</data2>5、myXML.childNodes[0].childNodes[0].nodeName将返回:data26、myXML.childNodes[0].childNodes[1]将返回:mariger37、myXML.childNodes[0].childNodes[0].childNodes[0].nodeValue将返回:xiaoshandong8、var myName = myXML.firstChild.firstChild;trace(myName.nodeName);//将输出data2myName = myName.nextSibling;trace(myName.nodeName);//将输出data3childNodes[0]等价于firstChild 七、附:测试用的代码,XML文件如楼上所示var myXML = new XML();myXML.load(”data.xml”);myXML.ignoreWhite = true;myXML.onLoad = function(success) {if(success) {//myArray = myXML.childNodes[0];//trace();//trace(myXML.childNodes[0].childNodes[1].firstChild.nodeValue);//trace(myXML.firstChild);//trace(myXML.childNodes[0].nodeName);//trace();//trace(myXML.childNodes[0].childNodes[1].nodeName);//trace(myXML.childNodes[0].childNodes[1]);//trace(myXML.firstChild.firstChild);//trace(myXML.firstChild.firstChild.nodeName);//trace();//trace(myXML.childNodes[0].childNodes[0].childNodes[0].nodeValue);var myName = myXML.firstChild.firstChild;trace(myName.nodeName);myName = myName.nextSibling;trace(myName.nodeName);}};。
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 鼠标事件[separator]。
其他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代码大全:免费下载1、flash实用代码大全比较实用的外部调用swfon(release)loadMovieNum(service.swf,;外部调用数据loadVariablesNum(about.txt,;eCodepage=true;/中文音乐加入mySound=newSound();mySound.attachSound(;mySound.start();关闭指定音乐mySound.stop(;外部调用音乐mySound=newSound();mySound.loadSound(music.mp3,true);mySound.s tart(0,关闭音乐mySound.stop();链接场景:on(release)gotoAndStop(猫的历史,;清空文本框_root.text=On(Release)SetVariable:input=SetVariable:output=EndOn轻松实现Flash的全屏播放许多人都看过这样的效果:把光盘放入光驱后,光盘自动运行,接着便是一段Flash制作的开场动画,动画是全屏播放的,且右键点击无效,动画播放结束后,出现“关闭”按钮,单击该按钮后,全屏动画关闭。
2、其实上面提到的全屏播放以及取消右键菜单等效果都是靠Fsmand指令在发挥作用。
3、Fsmand指令主要是用来控制Flash影片播放器的,但也可以用来打开其它的应用程序。
4、Fsmand指令只有在Flash影片播放器执行时才有效(.swf 和.exe),在Flash制作过程中,按“Ctrl+Enter”预览动画,以及把动画发布成网页文件时,此指令无法发挥它的功能。
5、Fsmand指令使用的语法是:Fsmand(mand,arguments)Command是指令的相关命令,arguments是命令的参数。
6、下面我们就来讲讲如何通过Fsmand指令来实现全屏播放、取消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常用代码22个
on (rollover) {
gotoAndPlay(10);
}
当鼠标按下时动画播放到某处
on (release) {
gotoAndPlay(1);
}
-------------------------------------------
-------------------------------------------
12.
on(release){
if(Number(pass)==NaN){//判断输入是否为数字
pass="";
}
-------------------------------------------
jpg2.loadMovie("2.jpg");
i = 0;
while (i<=100) {
showTime(0.1, go);
i = i+20;
}
-------------------------------------------
在要加载动画的那钟加入
loadMovie("dd.swf", "a");
a._x=205;
a._y=250;
你得先做一个空的MC起名叫"a",导入时,在右下角也起名为a
-------------------------------------------
4):将新的随机数加入数组对象中下一个数组元素内.
5):检查数组对象个数是否已达到5个,若是跳到(6),否则返回(2)
6):结束.
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脚本代码大全
- getUTCDay 获取UTC格式的今天是星期几(0-Sunday,1-Monday...)
- getUTCFullYear 获取UTC格式的当前年份(四位数字)
- scroll 文本框中的起始滚动行
- String 将参数转换成字符串
- targetPath 返回指定实例MC的路径字符串
- true 布尔是值(1)
- unescape 保留字符串中的%XX格式的十六进制字符
+ String Functions 字符串函数
FLASH脚本代码大全
- Go to 跳转到指定的帧
- Play 播放
- Stop 停止
- Toggle High Quality 在高画质和低画质间切换
- Stop All Sounds 停止所有声音的播放
- Get URL 跳转至某个超联结
- FSCommand 发送FSCommand命令
- _focusrect 高亮按钮或者某个当前区域的显示与否(True显示/Flase不显示)
- _framesloaded 已载入的影帧数
- _height MC的高度
- _highquality 画质的高低(True高画质/False低画质)
- _name MC的实例名
- pop 出栈 (FILO 先入后出)
- push 入栈 (入队列)
- reverse 反相(颠倒数组,及第一个元素和最后一个元素互换……)
- shift 出队列 (FIFO 先入先出)
- slice 截取数组中的子串生成新的数组
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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)做..。
操作符( Operators)- ! 逻辑非操作- != 不等于- "" 字符串- % 取余数- && 逻辑与操作- () 括号- * 乘号- + 加号- ++ 变量自加一- - 减号- -- 变量自减一- / 除号- < 小于- <= 小于等于- <> 不等于- == 相等- > 大于- >= 大于等于- and 逻辑与- not 逻辑非- or 逻辑或- typeof 返回变量类型- void 实体,无返回- | | 逻辑或操作+ Bitwise Operators 位操作符- & 位与操作- << 位左移- >> 位右移- >>> 位右移(无符号)- ^ 位异或操作- | 位或操作- ~ 补位操作+ 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- >>= A>>=B 等效于 A=A>>B- >>>= A>>>=B 等效于 A=A>>>B- ^= A^=B 等效于 A=A^B- |= A|=B 等效于 A=A|B+ String Operators 字符串操作符(注:实质上是ASCII的比较)- add 连接两个字符串- eq A eq B 字符串A值与字符串值B相等- ge A ge B 字符串A值大于等于字符串B值- gt A gt B 字符串A值大于字符串B值- le A le B 字符串A值小于等于字符串B值- lt A lt B 字符串A值小于字符串B值- ne A ne B 字符串A值不等于字符串B值+ Functions 函数- Boolean 取表达式的布尔值(True 或 False)- escape 除去URL串中的非法字符,将其参数按照URL编码的格式转化为字符串(String)- eval 访问并计算表达式(expression)的值,并以字符串(String)的形式返回该值- false 布尔非值(0)- getProperty 获取属性- getTimer 获取从电影开始播放到现在的总播放时间(毫秒数)- getVersion 获取浏览器的FLASHPlayer的版本号- globalToLocal 场景(Scene)中的坐标转换成MC中的坐标- hitTest 测试一个点或者MC是否同另一个交叉(即冲突检测)- int 把十进制数值强制转换成整数- isFinite 测试数值是否为有限数- isNaN 测试是否为非数值- keycode 返回键盘按下键的键盘值(ASCII值)- localToGlobal MC中的坐标转换成场景(Scene)中的坐标- maxscroll 文本框的最大行度- newline 换行符- Number 将参数转换成数值其返回值有以下四种情况:如果x 为一数字,则返回值即为该数字;如果x 为一布尔数,则返回0或1;如果 x 为一字符串,则函数将x解释为一个指数形式的十进制数;如果x未定义,则返回0。
- parseFloat 将字符串转换成浮点数- parseInt 将字符串转换成整数- random 产生0到指定数间的随机数- scroll 文本框中的起始滚动行- String 将参数转换成字符串- targetPath 返回指定实例MC的路径字符串- true 布尔是值(1)- unescape 保留字符串中的%XX格式的十六进制字符+ String Functions 字符串函数- chr 将ASCII码转换成相应字符- length 返回字符串的长度- mbchr 将ASCII/S-JIS编码转换成相应的多字节字符- mblength 返回多字节字符串的长度- mbord 将多字节字符转换成相应的ASCII/S-JIS编码- mbsubstring 截取多字节字符串中的字串- ord 将字符转换成ASCII码- substring 截取字符串中的子串+ Properties 属性- _alpha Alpha值(透明度值)- _currentframe 在MC中的当前帧数- _droptarget 当使用Start drag拖动一个MC时,实时地返回该MC的绝对路径- _focusrect 高亮按钮或者某个当前区域的显示与否(True显示/Flase不显示)- _framesloaded 已载入的影帧数- _height MC的高度- _highquality 画质的高低(True高画质/False低画质)- _name MC的实例名- _quality 当前画质(字符串值) LOW,MEDIUM,HIGH,BEST- _rotation MC旋转的角度(单位:度)- _soundbuftime 声音的缓冲区大小(默认值5,单位:秒)- _target MC的路径- _totalframes 总帧数- _url 电影被调用的URL地址- _visible 是否可视(True可视/False不可视)- _width MC的宽度- _x MC的x坐标- _xmouse 鼠标的x坐标- _xscale MC的X轴向缩放度- _y MC的y坐标- _ymouse 鼠标的y坐标- _yscale MC的y轴向缩放度+ Objects 对象+ Array 数组- concat 合并多个数组- join 将一个数组中的元素转化成字符串,并通过特定的分割符进行联结,并返回结果字符串- length 返回数组长度- new Array 新建数组对象- pop 出栈 (FILO 先入后出)- push 入栈 (入队列)- reverse 反相(颠倒数组,及第一个元素和最后一个元素互换……)- shift 出队列 (FIFO 先入先出)- slice 截取数组中的子串生成新的数组- sort 数组元素的排序- splice 从数组中指定元素起删除指定个数的元素或者删除指定元素- unshift 从数组头部插入一个元素+ Boolean 布尔对象- new Boolean 新建布尔型对象- toString 将布尔型对象的值转换成字符串值- valueOf 获取布尔型对象的值(返回值为布尔型)+ Color 颜色对象- getRGB 获取颜色值的RGB分量(返回值0xRRGGBB十六进制)- getTransform 获取颜色值的转换量(返回值 cxform 型) [不太清楚]- new Color 新建一颜色对象- setRGB 设置颜色值的RGB分量(参数为0xRRGGBB十六进制)- setTransform 设置颜色值的转换量(参数为 cxform 型) [不太清楚]+ Date 时间和日期对象- getDate 获取当前日期(本月的几号)- getDay 获取今天是星期几(0-Sunday,1-Monday...)- getFullYear 获取当前年份(四位数字)- getHours 获取当前小时数(24小时制,0-23)- getMilliseconds 获取当前毫秒数- getMinutes 获取当前分钟数- getMonth 获取当前月份(注意从0开始:0-Jan,1-Feb...)- getSeconds 获取当前秒数- getTime 获取UTC格式的从1970.1.1 0:00以来的秒数- getTimezoneOffset 获取当前时间和UTC格式的偏移值(以分钟为单位) - getUTCDate 获取UTC格式的当前日期(本月的几号)- getUTCDay 获取UTC格式的今天是星期几(0-Sunday,1-Monday...)- getUTCFullYear 获取UTC格式的当前年份(四位数字)- getUTCHours 获取UTC格式的当前小时数(24小时制,0-23)- getUTCMilliseconds 获取UTC格式的当前毫秒数- getUTCMinutes 获取UTC格式的当前分钟数- getUTCMonth 获取UTC格式的当前月份(注意从0开始:0-Jan,1-Feb...) - getUTCSeconds 获取UTC格式的当前秒数- getYear 获取当前缩写年份(当前年份减去1900)- new Date 新建日期时间对象- setDate 设置当前日期(本月的几号)- setFullYear 设置当前年份(四位数字)- setHours 设置当前小时数(24小时制,0-23)- setMilliseconds 设置当前毫秒数- setMinutes 设置当前分钟数- setMonth 设置当前月份(注意从0开始:0-Jan,1-Feb...)- setSeconds 设置当前秒数- setTime 设置UTC格式的从1970.1.1 0:00以来的秒数- setUTCDate 设置UTC格式的当前日期(本月的几号)- setUTCFullYear 设置UTC格式的当前年份(四位数字)- setUTCHours 设置UTC格式的当前小时数(24小时制,0-23)- setUTCMilliseconds 设置UTC格式的当前毫秒数- setUTCMinutes 设置UTC格式的当前分钟数- setUTCMonth 设置UTC格式的当前月份(注意从0开始:0-Jan,1-Feb...) - setUTCSeconds 设置UTC格式的当前秒数- setYear 设置当前缩写年份(当前年份减去1900)- toString 将日期时间值转换成"日期/时间"形式的字符串值- UTC 返回指定的UTC格式日期时间的固定时间值+ Key 键盘对象- BACKSPACE Backspace(<-)键- CAPSLOCK CapsLock键- CONTROL Ctrl键- DELETEKEY Delete(Del)键- DOWN 方向下键- END End键- ENTER Enter(回车)键- ESCAPE Esc键- getAscii 获取最后一个按下或松开的键的对应字符的Ascii码- getCode 获取最后一个被按下的键的键盘扫描码- HOME Home键- INSERT Insert(Ins)键- isDown 当指定键被按下时返回True值- isToggled 当Caps lock或者Num Lock键被锁定时返回真(True)- LEFT 方向左键- PGDN PageDown(PGDN)键- PGUP PageUp(PGUP)键- RIGHT 方向右键- SHIFT Shift键- SPACE 空格键- TAB Tab键- UP 方向上键+ Math 数学函数对象- abs abs(n) 取n的绝对值- acos acos(n) n的反余弦(返回值单位:弧度)- asin asin(n) n的反正弦(返回值单位:弧度)- atan atan(n) n的反正切(返回值单位:弧度)- atan2 atan2(x,y) 计算x/y的反正切- ceil ceil(n) 取靠近n的上限的整数(向上取整)- cos cos(n) 取n的余弦(n的单位:弧度)- E Euler(欧拉)指数(约为2.718)- exp 指数- floor floor(n) 取靠近n的下限的整数(向下取整)- LN10 ln10(约等于2.302)- LN2 ln2(约等于0.693)- log 取自然对数(e为底)- LOG10E 10为底取E的对数(约等于0.434)- LOG2E 2为底取E的对数(约等于1.443)- max 返回两参数中的最大值- min 返回两参数中的最小值- PI 圆周率(约等于3.14159)- pow pow(x,y) x的y次方- random 产生0-1间的随机数- round 四舍五入取整- sin sin(n) 取n的正弦(n的单位:弧度)- sqrt 开根号- SQRT1_2 0.5开根号(约等于0.707)- SQRT2 2开根号(约等于1.414)- tan tan(n) 取n的正切(n的单位:弧度)+ MovieClip 影片夹子对象- attachMovie 产生一个库中MC的实体并将它绑定到某个电影上- dupicateMovieClip 复制当前MC产生新的MC- getURL 使浏览器浏览指定页面- gotoAndPlay 跳转到指定帧并播放- gotoAndStop 跳转到指定帧并停止播放- loadMovie 引入一个外部电影到指定层- loadVariables 引入外部文件中的变量值- nextFrame 下一帧- play 播放- prevFrame 前一帧- removeMovieClip 删除用duplicateMovieClip创建的MC- startDrag 开始拖动MC- stop 停止MC的播放- stopDrag 停止拖动MC- unloadMovie 卸载由loadMovie引入的Movie+ Mouse 鼠标对象- hide 隐藏鼠标指针- show 显示鼠标指针+ Number 数值对象- MAX_value FLASH5 所允许的最大数值1.79769313486231 e 308- MIN_value FLASH5 所允许的最小数值5 e -324- NaN 是否为非数值(Not a Number)- NEGATIVE_INFINITY 是否为负数- new Number 新建数值对象- POSITIVE_INFINITY 是否为正数- toString 将数值转换成字符串+ Object 对象- new Object 新建对象- toString 转换对象为字符串- valueOf 返回对象的值+ Selection 选择区对象- getBeginIndex 获取可编辑文本区的起始位置,-1表示无可编辑文本区- getCaretIndex 获取当前的编辑位置,-1表示没有可编辑文本区- getEndIndex 获取可编辑文本区的结束位置,-1表示无可编辑文本区- getFocus 获取当前的激活文本区的文本变量名- setFocus 设置当前的激活文本区- setSelection 设置可编辑文本的起始位置和终止位置+ Sound 声音对象- attachSound 绑定库中的一个声音- getPan 获取声音的混音值 [不太清楚]- getTransform 获取当前声音的变换量(返回值类型:sxform) [不太清楚] - getVolume 获取当前声音的音量(百分比)- new Sound 新建声音对象- setPan 设置声音的混音值 [不太清楚]- setTransform 设置当前声音的变换量(参数类型:sxform) [不太清楚]- setVloume 设置当前声音的音量(百分比)- start 开始播放当前声音- stop 停止播放当前声音+ String 字符串对象- charAt 在指定的索引表中返回一个字符- charCodeAt 在指定的索引表中返回一个字符的代码- concat 联结合并多个字符串- fromCharCode 从字符代码组构造出一个新的字符串- indexOf 在字符串中寻找子串,返回子串起始位置或-1(-1表示未找到)- lastIndexOf 在字符串中寻找子串,返回子串终止位置或-1(-1表示未找到) - length 返回字符串的长度- new String 新建字符串对象- slice 返回字符串中指定截取的子串- split 根据限定符将字符串转换成一个数组- substr substr( start, length ) 返回从start开始,共length长的子串- substring substring( indexA, indexB ) 返回indexA..indexB之间的子串- toLowerCase 将字符串中的大写字符全部转换成小写- toUpperCase 将字符串中的小写字符全部转换成大写+ XML 可扩充性标记语言对象- appendChild 添加一个子结点到指定的XML元素- attributes XML元素的属性数组- childNodes 一个XML元素的子结点数组- cloneNode 克隆(复制)当前结点- createElement 新建一个新的XML元素- createTextNode 新建一个新的XML文本结点- firstChild 返回当前XML结点的第一个子结点- hasChildNodes 当前XML结点是否有子结点(返回true有子结点/flash则无)- insertBefore 在一个指定的XML元素的子结点前插入一个新的子结点- lastChild 返回当前XML结点的最后一个子结点- load 从指定的URL把XML元素引入FLASH中- loaded 当XML元素引入或是发送同时引入FLASH中后,返回true值- new XML 新建一个XML对象- nextSibling 当前XML结点的下一个结点- nodeName 返回当前XML结点的名字- nodeType 返回当前XML结点的类型(1-元素,3-文本)- nodevalue 返回当前XML结点的值(text型返回文本)- onLoad 当引入或发送同时引入时触发事件- parentNode 返回当前XML结点的父结点- parseXML 将XML字符串转换成XML对象- previousSibling 当前XML结点的前一个结点- removeNode 从XML文本中删除结点- send 从FLASH中把一个XML元素发送到指定的URL地址- sendAndLoad 从FLASH中把一个XML元素发送到指定的URL地址同时引入XML结果- toString 把XML对象转换为XML字符串表达+ XMLSocket XML套接口- close 关闭一个XML套接口- connect 连接一个XML套接口,指定URL,并定义其端口号- new XMLSocket 建立一个新的XML套接口- onClose 关闭XML套接口时触发事件- onConnect 连接XML套接口时触发事件- onXML 从服务器上获取XML时触发事件- send 发送XML给服务器。