本书围绕Flash Action技术开发工具,以案例库的形式详细探讨了如何使用Flash Action开发应用程序的过程。每个技术要点均有具体的实例来解析,每个实例均由案例运行效果与操作、制作要点、步骤详解、代码添加与解释四部分组成,涵盖了鼠标与键盘控制、鼠标与键盘控制、特效制作、网页应用、数据库操作、多媒体应用、游戏开发、综合应用等多个方面,使读者在看完本书后,就能够结合实际,以本书提供的开发实践和案例代码为基础,快速、高效、灵活地设计出专业级应用程序。本书配套光盘中将提供所有案例的完整源代码。
本书适合于已基本掌握Flash 基本操作,但面对实际项目时由于没有开发经验而不知如何着手的中级用户,并为他们提供了可嵌套修改的源代码。
本书共8章,该细阐述Flash在交互性应用场合中的典型应用——鼠标控制、特殊实现 、网页应用、数据库操作、多媒体应用、游戏开发、XML浏览器、MP3播放器、Flash涂鸦板、Fash分形树等。本书从基本的ActionScript语言的用法出发逐渐深入,紧紧围绕应用案例,向读者展示利用ActionScript制作Flash作品的方法,并对常用的ActionScript函数的特性进行深入详细的说明。
本书还围绕典型案例对ActionScript函数的特性进行渗透性的阐述,帮助读者学得更明白更彻底。此外,本书着重介绍ActionScript对主流技术的结合 ——多媒体技术、XML技术、数据库技术、特效技术、游戏开发技术等。
读者通过经典案例的学习,能够更加细致地掌握交互性开发,从而提高Flash作品在商业场合应用的竞争力。本书图文并茂、案例众多,且所举出的案例针对性强,分析透彻,突出了以案例为中心的特点。本书的配套资料包含源代码 、案例效果等,力争让读者快速、高效地掌握Flash8 ActionScript交互性开发。
第1章 Flash 8基础图像处理
实例1 放大镜效果
实例2 用ActionScript绘制直线
实例3 用ActionScript绘制正方形
实例4 用ActionScript清除绘制图形
本章小结
第2章 鼠标控制和键盘响应
实例1 改变鼠标形状
实例2 鼠标跟随
实例3 跟随鼠标移动的图片
实例4 触鼠感应的loadMoive
实例5 用鼠标指针拉动布景
实例6 用鼠标调整窗口大小
实例7 三角函数值查询
实例8 绘制正态曲线图
实例9 调整时钟
实例10 双击响应
实例11 键盘响应
实例12 键盘控制
本章小结
第3章 特效制作
实例1 打字特效
实例2 旋转文字效果
实例3 光环飞舞效果
实例4 颜色随机变化
实例5 图片渐出效果
实例6 动态模糊效果
实例7 动态背景效果
实例8 擦窗效果
实例9 Winamp光柱效果
实例10 变换的曲线效果
实例11 3D旋转效果
本章小结
第4章 网页应用
实例1 变速滑动菜单
实例2 右键快速菜单
实例3 显示时间
实例4 下拉菜单
实例5 互动移动菜单
实例6 动态导航菜单
实例7 立体菜单
实例8 影片剪辑按钮
实例9 网页震动特效
实例10 读取Cookie
本章小结
第5章 数据库操作
实例1 离线存储操作
实例2 存储及查询信息
实例3 保存信息到本地文件
实例4 提交表单到邮箱
实例5 Flash网站和论坛开发
本章小结
第6章 多媒体应用
实例1 声音控制
实例2 声道的控制
实例3 swf的加载
实例4 外部图片的加载
实例5 影片的播放控制
实例6 使用MediaDisplay与MediaController组件
本章小结
第7章 游戏开发
实例1 赛马游戏
实例2 射击游戏
实例3 拼图游戏
实例4 迷宫游戏
实例5 填色游戏
本章小结
第8章 ActionScript综合应用
实例1 XML浏鉴器
实例2 MP3播放器
实例3 Flash涂鸦板
实例4 Flash分形树
实例5 Flash广告制作
本章小结