Flash AS基础教程:事件与触发执行
需积分: 2 79 浏览量
更新于2024-07-31
收藏 98KB DOC 举报
"Flahs_as入门教程.doc 是一篇关于Flash AS基础的教程,主要介绍了在Flash中如何编写和触发ActionScript(AS),包括在帧、按钮和电影剪辑(MC)上应用AS的基本概念和常见操作。"
在学习Flash AS时,首先要理解AS的执行环境和触发机制。AS可以被写在不同的位置,以实现不同的功能。
1. 帧:在关键帧上添加的AS会在时间轴运行到该帧时执行。例如,为了在动画结束时停止播放,可以在最后一帧上添加`stop();`代码。这可以通过选择关键帧并打开ActionScript面板来完成。
2. 按钮:与帧上的AS不同,按钮的AS需要特定的触发条件,比如鼠标事件。例如,创建一个在点击后停止播放的按钮,需先在主场景中制作一个按钮,选择按钮并打开AS面板。正确代码应为`on(release){stop();}`,这里的`on(release)`表示当鼠标释放时执行`stop();`。按钮的其他常见事件包括`releaseOutside`(鼠标在按钮外释放)、`press`(鼠标按下)、`rollOver`(鼠标移入)和`rollOut`(鼠标移出)。
3. 电影剪辑(MC):MC上的AS与按钮上的类似,但对应不同的事件。例如,当MC加载时停止播放,可以写`onClipEvent(load){stop();}`,这里的`load`事件表示MC加载时执行。MC还有其他事件,如`unload`(卸载)、`enterFrame`(每帧)、`mouseDown`(鼠标按下)和`mouseMove`(鼠标移动)。
通过理解这些基本概念,开发者能够根据需求在不同的时间点或响应特定事件时控制Flash动画的行为。AS为Flash提供了强大的交互性和动态性,使得动画不仅仅是视觉展示,更可以成为用户交互的一部分。在实际项目中,熟练掌握这些基础知识将极大地提升Flash内容的用户体验和功能性。
点击了解资源详情
点击了解资源详情
2014-09-18 上传
2007-08-21 上传
2012-02-28 上传
2013-09-09 上传
2020-04-22 上传
2009-02-21 上传
nihaocaofan
- 粉丝: 0
- 资源: 1
最新资源
- Angular实现MarcHayek简历展示应用教程
- Crossbow Spot最新更新 - 获取Chrome扩展新闻
- 量子管道网络优化与Python实现
- Debian系统中APT缓存维护工具的使用方法与实践
- Python模块AccessControl的Windows64位安装文件介绍
- 掌握最新*** Fisher资讯,使用Google Chrome扩展
- Ember应用程序开发流程与环境配置指南
- EZPCOpenSDK_v5.1.2_build***版本更新详情
- Postcode-Finder:利用JavaScript和Google Geocode API实现
- AWS商业交易监控器:航线行为分析与营销策略制定
- AccessControl-4.0b6压缩包详细使用教程
- Python编程实践与技巧汇总
- 使用Sikuli和Python打造颜色求解器项目
- .Net基础视频教程:掌握GDI绘图技术
- 深入理解数据结构与JavaScript实践项目
- 双子座在线裁判系统:提高编程竞赛效率