素材图片酷 图酷镜像二 | 壁纸酷 壁纸镜像二 | 写真扫图酷 | Free Wallpaper | 贴图论坛 | ·设为首页 ·加入收藏
您现在的位置: 图酷 >> 自习室 >> 多媒体制作 >> Flash >> 初级应用 >> 教程正文

  没有公告


基础教程—给按钮加动作代码
作者: mymylove
教程来源: 闪吧
教程等级:         ★★★
教程录入: 烤焦面包
教程审核: 烤焦面包
添加时间: 2005-7-13
点击次数:
字体选择: 【字体:
相关操作: 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
热门信息:
推荐内容:

见到有朋友询问:如何做到单击按钮打开相关网页。其实,不管是打开相关网页还跳转页面,都需要用到给按钮加动作代码这样最基础的内容。

现在我把详细过程描述一下,供新手朋友们阅读。

0、我们先来重复一下几个重要操作
按ctrl+l —— 打开 库窗口
按F9 —— 打开 动作窗口
按ctrl+Enter——测试影片
如果出现了窗口却没有显示相关内容,可以按下图圈中的按钮。
按此在新窗口浏览图片

1、假设我们已做好了一个按钮元件,把它从库窗口中拖到场景内。如下图

按此在新窗口浏览图片

2、下面我们就要让这个按钮点击后响应相关的动作。比如打开闪吧的首页。

选中按钮,打开动作窗口。在里面输入

on (release) {
getURL("http://www.flash8.net", "_blank");
}

如下图
按此在新窗口浏览图片
测试影片看一下。按下按钮会在新窗口内打开闪吧首页。

注意:在这里我们是把代码加在按钮上的。所以我们要先选中按钮后,再加动作代码。
你在加代码前,可以先看一下C位置。它说明了你所输入代码的对象。

3、我们来分析下代码的内容。

on (release) {
getURL("http://www.flash8.net", "_blank");
}

有两个关键,一个是on(release),一个是getURL,getURL表示打开网页——http://www.flash8.net
on(release){ } 表示点击鼠标松开时执行{ }内的代码。就是所谓的“鼠标释放事件”。因为代码是加在按钮元件上的,所以就可以看成,点击这个按钮执行{ }内的命令——也就是打开闪吧首页。

on( )内除了可以用release外,还可以用press, rollOver, rollOut等等。分表示在按钮上按下鼠标左键,鼠标指向按钮,鼠标离开按钮事件。当然事件还有很多,可以查阅帮助。这是几个常用的事件。

以上是给按钮加动作的常用方法。但是从编程者的角度讲,它并不是十分值得推荐的。因为代码是加在按钮元件上的,并不是十分有利于他人阅读。现在很多人推荐把所有代码写在时间轴上。虽然我也不是很习惯,但是作为入门的朋友还是养成这样的习惯好一些。

要想把代码加在时间轴上,就必须给我们的按钮元件起一个名字。选中按钮,我们在图中A的位置输入按钮的名字——bt_url(名字是任意起的,但是要遵守命名规则和阅读习惯)。好了现在我们的按钮就有一个实例名bt_url

我们在时间轴的关键帧(图B处)上单击。打开动作窗口。输入:

bt_url.onPress = function() {
getURL("http://www.flash8.net", "_blank");
};

这段代码使用了按钮的事件onPress.(按下鼠标),当然也是可以用onRelease(松开鼠标)的。表示当bt_url(我们的按钮)被单击时,执行function(){ .... }里的内容
当然我们也可以查询帮助,获得更多的按钮鼠标事件。
Button.onDragOut
Button.onDragOver
Button.onKeyDown
Button.onKeyUp
Button.onKillFocus
Button.onPress
Button.onRelease
Button.onReleaseOutside
Button.onRollOut
Button.onRollOver
Button.onSetFocus

有这么多,至于它们表示的其体意义,帮助里面说的会比我更加清楚,就不在多说了。

  • 上一篇教程:
  • 下一篇教程:
  • ::版权和投稿说明::
    • 任何媒体、网站或个人转载、链接、转贴或以其他方式复制发表本站文章,在使用时务必注明“稿件来源:图酷”及“www.tucoo.com”字样,多谢。
    • 本站已注明“来源”的文章均为转载稿,本站转载出于传递更多信息之目的。如本站转载稿涉及版权等问题,请来信与本站联系。
    • 如果您有自己原创的作品,请向我们投稿哦!您可以通过Email:gogocat@21cn.com投出自己的作品,赶快行动吧!
    • 如果觉得我们的资源有用,请推荐给朋友,谢谢!
    ::相关教程::
    控制外跳视窗属性
    功能面版
    功能表列
    动态按钮-2
    点阵图转成向量格式
    变数说明
    背景音乐的开关
    Tell Target 告知目标物
     
    网友评论:(评论内容只代表网友观点,与本站立场无关!) 发表评论