Flash课件网 - 您身边的课件制作专家
Flash课件网官方,专业代做课件、定制原创Flash动画或参赛课件、修改Flash、制作演讲或汇报幻灯片PPT课件。联系QQ:4318100或搜索微信号:flashkj

Flash课件中按钮on的八个指令详解

本站提供Flash课件代做和PPT幻灯片定制业务,联系QQ/微信:4318100

    在FLASH课件中,可以说是离不开按钮on命令了,这也是FLASHk课件的魅力之所在,本教程旨在帮助大家深入了解按钮on的八个指令动作的含义、功能和区别,进而在课件中灵活恰当地运用按钮进行交互,使你的课件更具魅力。

    当我们为课件添加好按钮元件后,选择按钮,按下快捷键F9,在弹出的AS编辑框中,我们看到输入on后,同时会出现含有八个指令动作的界面,分别是:press、release、releaseOutside、rollOver、rollOut、dragOver、dragOut、keyPress "<Left>"

你必须选择其中一个动作,进入到on右边的小括号内,然后在大括号内键入相关命令。那么,这八个动作指令是什么意思?有何功能?它们之间的区别又是什么呢?

    1.press:当我们将鼠标按下按钮的时候,开始执行大括号中的命令。其语句构成是:

    on (press) {

       play();

     }

    2.release:当我们将鼠标按下按钮,再释放的时候,开始执行大括号中的命令。其语句构成是:

    on (release) {

       play();

    }

    3.releaseOutside:当我们将鼠标按下按钮,在按钮外部释放的时候,开始执行大括号中的命令。其语句构成是:

    on (releaseOutside) {

       play();

    }

    4.rollOver:当我们将鼠标触摸或划过按钮的时候,开始执行大括号中的命令。其语句构成是:

    on (rollOver) {

        play();

    }

    5.rollOut:当我们将鼠标触摸按钮-离开的时候,开始执行大括号中的命令。其语句构成是:

    on (rollOut) {

        play();

     }

    6.dragOver:当我们将鼠标按住按钮-离开-在进入的时候,开始执行大括号中的命令。其语句构成是:

    on (dragOver) {

       play();

    }

    7.dragOut:当我们将鼠标按住按钮-按住退出的时候,开始执行大括号中的命令。其语句构成是:

     on (dragOut) {

        play();

     }

    8.keyPress:当我们将鼠标按下键盘中的c键的时候,开始执行大括号中的命令。其语句构成是:

    on (keyPress "<Left>") {

       play();

    }

    其中"<Left>"的Left可换成键盘中的任何字母和数字,如换成c ,则语句构成为:

     on (keyPress "c") {

        play();

     }

    说明:在实际课件制作中可能只需要用到一个或两个命令即可,常用的通常是press和release两个指令。大括号中命令通常会在时间轴控制中提取,如play、stop、gotoAndStop......

    为了帮助大家更好的理解ON命令,下面制作一个实例:

    在创建一个动态文本,在属性面板里输入变量名:txt.再创建一个按钮实例,选中按钮,打开动作脚本面板输入代码:

on (press) {

txt = "发生了鼠标按下(press)事件";

}

on (release) {

txt = "发生了鼠标释放(release)事件";

}

on (releaseOutside) {

txt = "发生了鼠标外部释放"+newline+"(releaseOutside)事件";

}

on (rollOver) {

txt = "发生了鼠标滑过(rollOver)事件";

}

on (rollOut) {

txt = "发生了鼠标滑离(rollOutr)事件";

}

on (dragOver) {

txt = "发生了鼠标拖过(dragOver)事件";

}

on (dragOut) {

txt = "发生了鼠标拖离(dragOut)事件";

}

on (keyPress "<Left>") {

txt = "发生了按左键事件"+newline+"(keyPress\"<Left>\")事件";

    时间轴控制命令时间轴控制语句是较基础的 ActionScript 控制 语句。时间轴控制语句是掌握ActionScript 语句的基础, 它们的主要任务是控制帧的停止、 播放、 跳转等。只要带有时间轴的动画效果,就可以用时间轴控制语句来进行控制。时间轴一共有两种,一种是场景中的时间轴, 我们叫做主时间轴。 另一种是元件中的时间轴,例如影片剪辑、图形元件中的时间轴。所以,时间轴控制语句也可以分成两类,一类是控制主时间轴,一类控制影片剪辑时间轴。打开动作脚本箱,点击“全局函数”“时间轴控制”我们会看到时间轴控9条时间轴控制命令。

标签:flash课件功能
分类:脚本程序| 发布:huagui| 查看: | 发表时间:2014-4-18
原创文章如转载,请注明:转载自Flash课件网 http://www.flashkj.com/
本文链接:http://www.flashkj.com/flashas/347.html

已经有 ( 2 ) 位网友发表了评论,你也评一评吧!

博主一定是技术帝
其语句构成是:
Design By Flashkj.Com | Login | Power By Chen Feiyang.