Flash教程之 按钮的AS编写规则

| 网站首页 | 电子厨务 | 饮食信息 | 电子图库 | 厨客留言 | 520吃论坛 |

| 加入收藏
| 设为首页
| 联系站长

| 您现在的位置： 520吃 >> 电子厨务 >> 电脑基础 >> 动画制作 >> 文章正文

Flash教程之 按钮的AS编写规则 | ★★★ | 【字体：小 大】

Flash教程之 按钮的AS编写规则
作者：佚名 文章来源：本站原创 点击数： 更新时间：2006-9-6

在flash中的交互功能一般是由按钮来完成的。掌握按钮的编写规则也是一个闪客的基本技能。
OK，现在咱们来说说按钮脚本如何编写。上一讲中提过，AS脚本编写可以写在时间轴的关键桢上，也可以写在对象本身上面。按钮也不例外，既可以写在时间轴上，也可以写在按钮本身上面。只不过这两种编写规则都要遵循一定的规矩，这是后话。

现在咱们来做一个例子，做一个按钮，这个按钮要实现的功能就是打开一个指定的网页。（这个例子非常基础，用这个例子来讲解按钮AS两种编写方法。）
第一种：把脚本写在按钮本身。

一、 在舞台上绘制一个矩形，选中矩形并按F8，将这个矩形转换成按钮元件。

二、 编写动作脚本：

选中按钮，按F9，打开动作面板，在专家模式下输入以下脚本：
on(release){
getURL("")
}

现在这个按钮就实现了一个打开网页的功能。通过例子你应该注意到，按钮的AS书写规则就是：

on(事件){
//要执行的脚本程序，刚才的例子是用getURL来打开一个网页。你也可以使用脚本程序来执行其他功能，例如跳转到某一个桢，或载入外部一个动画文件。
}

大可以看到，其实就一个on语句，这个on语句就是按钮的AS编写规则了。需要注意的是on里面的事件，这个事件你可以理解为是鼠标或键盘的动作。刚才的例子我们使用的事件是release（按一下鼠标）我现在把常用的按钮事件列出来：

事件名字 　　　　说明
Press 　　　　　 事件发生于鼠标在按钮上方，并按下鼠标
Release 　　　　 发生在按钮上方按下鼠标，接着松开鼠标时。也就是“按一下”鼠标
Releaseoutside 　发生于在按钮上方按下鼠标，接着把光标移动到按钮之外，然后松开鼠标
Rollover 　　　　当鼠标滑入按钮时
Rollout 　　　　 当鼠标滑出按钮时
Dragover 　　　　发生于按着鼠标不放，光标滑入按钮
Dragout 　　　　 发生于按着鼠标不放，光标滑出按钮
Keypress 　　　　发生于用户按下特定的键盘按键时

下面来看看第二种按钮AS的编写方法。

这种方法是把脚本程序写在时间轴上，而不是按钮本身上面。

一、 选中按钮，在下面的属性面板中为按钮起一个名字，这里我起了一个bt

二、 选中时间轴的第一桢，按F9打开动作面板。输入如下脚本：

bt.onrelease = function() {
getURL("", "_blank");
};

这种编写AS的方法要遵循的规则就是下面的公式而已：

按钮实例的名字.事件名称=function(){
//要执行的脚本程序。
}

最新热点

最新推荐

相关文章

Flash MX制作堆雪效果
PowerPoint中插入Flash动画的
FLASH MX制作动画卡通人物
FLASH《一树梨花》旋转特效
Flash实例之电子日历
鼠标效果系列教程—游动的鱼
带进度条的Loading制作
FLASH弹出窗口
实用的Flash技巧心得
FLASH动画 命令大集合

文章录入：admin 责任编辑：admin

- 上一篇文章： FLASH中创造角色注意事项
- 下一篇文章： 实现Flash的全屏播放

【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】

网友评论：（只显示最新10条。评论内容只代表网友观点，与本站立场无关！）

服务热线:(0)15972979128 客服ＱＱ：２１４８８１３９ Email:summy@520chi.com

设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告
Copyright (C) 2006 520chi.com, All Rights Reserved 版权所有 520吃网络 鄂ICP证B2-20060003号 如有意见请与我们联系 Powered by 520吃网络平台 免责申明：520吃网络(http://520chi.com)上的所有提供下载的软件和资源均来源于网络，为软件或程序作者提供和网友推荐收集整理而来，仅供学习和研究使用。如有侵犯你的版权，请立即联系我们，本站将在3个工作日内删除。