资源描述:
《flash的actionscript脚本语句的用法》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、很多朋友经常询问关于Flash的ActionScript脚本语句的用法,有些很简单的命令就能实现某种功能,现在我就把一些Flash的常用Action语句的基本用法讲解一下。 1、Goto:跳到一个指定的帧(Frame) Scene:指定Scene Frame:Number,Label,EXPression,NextFrame,PreviousFrame 可以选择Frame的编号,标号,通过表达式,下一帧,前一帧 Expression:定义表达式 Control:GotoandPlay,GotoandStop 通过选择这个项目来确定到达指定的帧以后是
2、继续播放还是停止 例子: GotoandPlay(1) 跳到第一帧播放 GotoNextFrame 跳到下一帧播放 GotoandStop("intro") 跳到标号为intro的帧播 2、Play:播放 Stop:停止 ToggleHighQuality:切换画面的细节程度 StopAllSounds:停止所有声音 GetURL:打开指定的网址 URL:网址 Windows:_self,_blank,_parent,_top 打开网址时使用的目标 Variables on’tSend,SenduseGET,SendusePOST 变
3、量的传递方式 例子: GetURL("next.asp",window="_blank",vars=POST) 在新窗口中打开next.asp,并且传递参数 3、FScommand:调用命令 Command:命令 Arguments:参数 Forstandaloneplayer:fullscreen,allowscale,showmenu,exec,quit 播放器使用的固定命令和参数 例子: FSCommand("fullscreen","true") 设置全屏幕播放 4、Load/UnloadMovie:调入/释放外部的影片 Acti
4、on:Loadmovieintolocation,Unloadmoviefromlocation,Loadvariablesintolocation:可以选择是否调入新影片,释放已经调入的影片,调入变量 URL:影片的网址 Location:Level,Target:调入的层,或者是某一目标对象的位置 Variables on’tSend,SenduseGET,SendusePOST:变量的传递方式 例子: LoadMovie("test.swf",1):把test.swf调入到第一层 LoadMovie("test.swf","loadit",
5、vars=GET):把test.swf调入到loadit目标对象的位置 UnloadMovie("loadit"):把loadit目标对象处的影片释放 LoadVariables("makeit.asp",2,vars=GET):调用makeit.asp并接收返回的变量 5、TellTarget:指定目标对象 Target:目标对象 例子: BeginTellTarget("obj") 指定目标对象obj EndTellTarget 6、IfFrameisLoaded:判断某帧是否调入 Scene:指定场景 Frame:Number,La
6、bel,Expression:指定帧,标号或者表达式 Expression:表达式 例子: IfFrameIsLoaded(Scene1,"end") EndFrameLoaded :判断场景一的标号为end的帧是否调入 7、OnMouseEvent 鼠标时间响应 Event ress,Release,ReleaseOutside,RollOver,RollOut,DragOver,DragOut,KeyPress 各种事件:按下,放开,在外面放开,焦点移入,移出,拖过,拖出,按键按下 例子: On(Press)鼠标按下的时候 EndOn
7、 On(Key:s) 键盘上s按下的时候 EndOn 8、If 判断条件是否成立 Condition:条件 AddElse/ElseIfclause:加入Else再次判断 例子: If(a=10) 如果a=10那么…… EndIf If(a=10) 如果a=10那么……不然…… Else EndIf 9、Loop 循环 Condition: 条件 例子: LoopWhile(a=10) 如果a=10那么循环 EndLoop 10、Call 调用函数帧或对象 Frame: 函数帧 例子: Call("make") 调用m
8、ake帧程序 11、SetProperty 设置属