搜狐首页-新闻-体育-娱乐-财经-IT-汽车-房产-家居-女人-TV-ChinaRen-邮件-博客-BBS-搜狗 

搜狐数码频道 > 网狐学院-全中国人的电脑学习中心 > 多媒体应用-网狐学院
Flash常用ActionScript控制语句基本用法详解
时间:2006年06月21日14:35 我来说两句  

 
来源:火星时代 】 【作者:暗媚冷月

  很多朋友经常询问关于Flash的ActionScript脚本语句的用法,有些很简单的命令就能实现某种功能,现在我就把一些Flash的常用Action语句的基本用法讲解一下。

  1、Goto:跳到一个指定的帧(Frame)

  Scene: 指定 Scene

  Frame:Number,Label,Expression,Next Frame,Previous Frame 可以选择 Frame 的编号,标号,通过表达式,下一帧,前一帧

  Expression: 定义表达式

  Control:Go to and Play,Go to and Stop 通过选择这个项目来确定到达指定的帧以后是继续播放还是停止

  例子:

  Go to and Play (1) 跳到第一帧播放

  Go to Next Frame 跳到下一帧播放

  Go to and Stop ("intro") 跳到标号为 intro 的帧播

  2、Play:播放

  Stop:停止

  Toggle High Quality:切换画面的细节程度

  Stop All Sounds:停止所有声音

  Get URL:打开指定的网址

  URL: 网址

  Windows:_self,_blank,_parent,_top 打开网址时使用的目标

  Variables on’t Send,Send use GET,Send use POST 变量的传递方式

  例子:

  Get URL ("next.asp", window="_blank", vars=POST) 在新窗口中打开 next.asp,并且传递参数

  3、FScommand:调用命令

  Command: 命令

  Arguments: 参数

  For standalone player:fullscreen,allowscale,showmenu,exec,quit 播放器使用的固定命令和参数

  例子:

  FS Command ("fullscreen", "true") 设置全屏幕播放

  4、Load/Unload Movie: 调入/释放外部的影片

  Action:Load movie into location,Unload movie from location,Load variables into location: 可以选择是否调入新影片,释放已经调入的影片,调入变量

  URL:影片的网址

  Location:Level,Target: 调入的层,或者是某一目标对象的位置

  Variables on’t Send,Send use GET,Send use POST: 变量的传递方式

  例子:

  Load Movie ("test.swf", 1): 把 test.swf 调入到第一层

  Load Movie ("test.swf", "loadit", vars=GET): 把 test.swf 调入到 loadit 目标对象的位置

  Unload Movie ("loadit"): 把 loadit 目标对象处的影片释放

  Load Variables ("makeit.asp", 2, vars=GET): 调用 makeit.asp 并接收返回的变量

  5、 Tell Target: 指定目标对象

  Target: 目标对象

  例子:

  Begin Tell Target ("obj") 指定目标对象 obj

  End Tell Target

  6、If Frame is Loaded: 判断某帧是否调入

  Scene: 指定场景

  Frame:Number,Label,Expression: 指定帧,标号或者表达式

  Expression: 表达式

  例子:

  If Frame Is Loaded (Scene 1, "end")

  End Frame Loaded

  :判断场景一的标号为 end 的帧是否调入

  7、On MouseEvent 鼠标时间响应

  Event ress,Release,Release Outside,Roll Over,Roll Out,Drag Over,Drag Out,Key Press 各种事件:按下,放开,在外面放开,焦点移入,移出,拖过,拖出,按键按下

  例子:

  On (Press) 鼠标按下的时候

  End On

  On (Key: s) 键盘上 s 按下的时候

  End On

  8、If 判断条件是否成立

  Condition: 条件

  Add Else/Else If clause: 加入 Else 再次判断

  例子:

  If (a=10) 如果 a=10 那么……

  End If

  If (a=10) 如果 a=10 那么……不然……

  Else

  End If

  9、Loop 循环

  Condition: 条件

  例子:

  Loop While (a=10) 如果 a=10 那么循环

  End Loop

  10、Call 调用函数帧或对象

  Frame: 函数帧

  例子:

  Call ("make") 调用 make 帧程序

  11、 Set Property 设置属性

  Set:Y Positon,X Position,Y Scale,X Scale,Alpha,Visibility,Rotation,Name,High quality,Show focus rectangle,Sound buffer time设置 y 坐标,x坐标,y 放大倍数,x 放大倍数,透明度,可视否,旋转角度,名称,精细度,焦点矩形框是否显示,声音缓冲时间(默认5秒)

  Target: 目标对象

  value: 值

  例子:

  Set Property ("aoe", X Position) = "12" 设置目标对象 aoe 的 x 坐标为 12

  Set Property (Show focus rectangle) = "0" 取消焦点框

  12、Set Variable 设置变量

  Variable: 变量

  value: 值

  例子:

  Set Variable: "test" = 10 设置 test=10

  13、Duplicate/Remove Movie Clip 复制对象

  Action uplicate movie clip,Remove duplicate movie clip 可选择是复制还是删除

  Target: 目标对象

  New name: 新目标对象的名字

  Depth: 深度

  例子:

  Duplicate Movie Clip ("aoe", "aoe2", 1) 复制 aoe 一个新的动画,名字叫 aoe2

  Remove Movie Clip ("aoe2") 删除目标对象 aoe2

  14、Drag Movie Clip  拖动影片片段

  Start drag operation: 开始拖动

  Target: 目标对象

  Constrain to rectangle:Left,Top,Right,Bottom 鼠标的位置,左上右下

  Lock mouse to center:鼠标放置在中心

  Stop drag operation停止拖动

  例子:

  Start Drag ("aoe", L=2, T=3, R=4, B=5)拖动目标对象 aoe,位置在 L=2, T=3, R=4, B=5

  Start Drag ("aoe", lockcenter)拖动目标对象 aoe,位置在中心

  Stop Drag停止拖动

  15、Trace  跟踪

  Message: 信息

  例子:

  Trace ("aoe") 显示 aoe

  Trace (aoe) 显示 aoe 的值

  16、 Comment 注释

  Comment: 注释

  例子:

  Comment ("计算") 注释:计算

(责任编辑:luwei)


我来说两句 全部跟贴 精华区 辩论区

用户:  匿名发表:  隐藏地址:
唯一能打出【范特西】的输入法!

设为辩论话题      


精彩图片新闻


激情四溢沙滩宝贝


数码公社专栏

相关链接





搜狐短信 小灵通 性感丽人 言语传情
三星图铃专区
[周杰伦] 千里之外
[誓 言] 求佛
[王力宏] 大城小爱
[王心凌] 花的嫁纱
精品专题推荐
短信企业通秀百变功能
浪漫情怀一起漫步音乐
同城约会今夜告别寂寞
敢来挑战你的球技吗?
 精彩生活 

星座运势 每日财运
花边新闻 魔鬼辞典
情感测试 生活笑话


今日运程如何?财运、事业运、桃花运,给你详细道来!!!





菊花台
迷迭香
青青河边草
丁香花
原来你也在这里
爱如空气
不要再来伤害我

公社热图


·北美惊现若干神秘UFO/图
·范冰冰真空写真露点[图]
·传说中国内第一美女车模


频道精彩推荐

·台湾南部发生7.2级强震
·解读06年中国国防白皮书
·萨达姆11时05分被绞死
·免费电影 top新闻 医改
·姚明 王治郅
·多哈亚运会 刘翔 篮球
·欧洲冠军联赛 体育彩票
·保时捷 天语SX4 凯美瑞
·标致206 荣威 长安奔奔
·搜狗紫光拼音输入法下载






不怕不怕
吉祥三宝
桃花朵朵开
千里之外
大城小爱
梁祝
迷糊娃娃可爱粉红卡通
四季美眉给你最想要的

news
搜狐分类 ·搜狐招商


创意就是这么简单
女星豪乳尺码大曝光
·现场抓拍明星着透视装
·芙蓉二代横空出世
·央视女主持辞职拍艳照
·徐若瑄15岁全裸写真曝光
·拍摄:娱乐圈性交易过程
·抓拍模特海滩宽衣解带
·外国女生流行拍的艺术照
·台湾十大波霸照片大比拼
·网络美女全裸人体摄影
·范冰冰终于还是脱了

推荐企业
2006年世界电信展 诺基亚 瑞星 联想 摩托罗拉 三星 清华紫光 金山 索尼爱立信 索尼
给编辑写信



设置首页 - 搜狗输入法 - 支付中心 - 搜狐招聘 - 广告服务 - 客服中心 - 联系方式 - 保护隐私权 - About SOHU - 公司介绍 - 全部新闻 - 全部博文
Copyright © 2018 Sohu.com Inc. All Rights Reserved. 搜狐公司 版权所有
搜狐不良信息举报邮箱:jubao@contact.sohu.com