图书前言

    学习Flash,要学习基本的编程语言。Flash动画的控制是要靠编写脚本语言程序来实现的,因此学习一些编程语言基础知识,对于理解Flash脚本语言操作,实现Flash动画控制是很有必要的。

    ActionScript即动作脚本,简称为AS,它是Flash内置的编程语言。使用ActionScript可以实现构建交互式的动画、制作美轮美奂的特效、与外部环境的通信等依靠单纯的绘画技术所不能实现的功能。

    本书全面介绍了Flash ActionScript编程的方法和技巧。从ActionScript基本知识点入手,以实际应用为主,列举了大量的编程实例。这些实例覆盖了Flash ActionScript编程的各个方面的知识点,都具有实用价值,包括了基础控制、文字、时间、图像、鼠标和键盘、动画、多媒体、网络等8个方面的应用。通过这些分类的练习实例可以引导读者快速掌握Flash AcfionScript编程技能。

   本书共分8章。

   第1章主要介绍Flash ActionScript的基本编程和技巧,其中包括实现场景跳转功能,实现数学运算功能,实现控制影片功能,实现复制物体功能,实现同步运动功能,检测物体是否碰撞,实现打印功能等。

    第2章主要介绍关于文字特性的相关编程技巧,其中包括实现滚动文本框功能,实现多行显示文本功能,实现留言簿功能,实现大小写转换功能,实现处理字符串功能等。

    第3章主要介绍有关时间的编程技巧,其中包括显示当天日期功能,制作数字时钟,实现模拟时钟的效果,实现倒计时功能等。

    第4章主要介绍图像的基本编程技巧,其中包括实现绘制各种图形功能,实现加载外部图片功能,实现显隐图片功能,实现画板功能,实现放大镜效果等。

    第5章主要介绍鼠标和键盘的基本编程技巧,其中包括实现跟随效果,改变鼠标指针形状,实现双击操作功能,实现键盘功能等。

    第6章主要介绍动画的基本编程技巧,其中包括制作阳光照射的效果,实现聚光效果,实现闪电效果,实现物体弹性效果等。

    第7章主要介绍多媒体的基本编程技巧,其中包括实现声音开关功能,控制声音的音量,制作MP3播放器,制作视频播放器等。

    第8章主要介绍与网络交互的基本编程技巧,其中包括打开指定网页功能,实现网页计数器功能,实现与网络数据库交互功能等。

    本书配套光盘中为读者提供了所有的源文件。每个源文件都经过调试编译通过。

    IT书吧(http://www.itbook8.com)提供本书技术支持及相关资料下载。

    由于编者学识有限,难免有不当之处,欢迎读者提出指正。

    编者