图书前言

前    言

  自Macromedia公布Flash以来,Flash就一直深受广大网迷的喜爱。究其原因,是因为该软件操作非常简单,但是功能却非常强大,而且生成的代码少,非常适合网络传输。不管以前是否使用过该软件,与它接触后,都将被它先进的结构体系,优化的产品性能,友好的工作界面,流畅的工作流程,无可比拟的速度和丰富的视觉效果及音响艺术效果所折服。

  Flash MX是Flash的最新版本,可用来制作一流的动画和视觉效果图,是目前市面上最流行的图形制作软件之一。它在网页设计、游戏制作上应用十分广泛。在原有的Flash 5的基础上,Flash MX无论在操作界面,还是在功能上都作了很大的改进。在操作界面上不但丰富了工具栏,而且新增了简洁的程序启动列,大大方便了用户的操作。在功能上不但支持贝兹曲线工具向量画线功能,支持FreeHand文件的读入,而且增强了图库共享、网页设计方面的功能和对JavaScript脚本语言的支持,这无疑是广大Flash爱好者的福音。

  Flash MX中的ActionScript是一种基于面向对象的编程语言,语法结构与JavaScript相同。Web和多媒体软件设计者完全可以通过Flash MX创建字节数很少而又非常生动的动态网页以及应用软件。ActionScript拥有丰富的指令和函数,而且它不像其他编程语言那样深奥难懂,即使是初学者也可以轻松上手。

  本书着重介绍了Flash MX中的Actions编程方法及技巧。全书共分为11章,第1章介绍了Flash MX的工作环境和许多新增的功能,使读者对Flash MX有个总体的了解;第2章、第3章介绍了创建和编辑对象的方法、符号的创建和编辑、图层的概念,还有制作动画的基本操作;第4章开始着重介绍关于ActionScript编程的知识,对Action的语法和命令作了详细介绍;第5章介绍了Action的变量、运算符和表达式;第6章介绍了Action的函数和属性;第7章详细介绍了ActionScript面向对象编程;第8章详细介绍了和Flash结合的动态交互网页的制作技术及一些基本方法;第9、10、11章列举了目前最流行的Web实例,如留言簿、ICQ等。

  通过本书的学习,读者不仅可以掌握该软件的使用,而且可以建立一个完整的知识体系,从而全面掌握Flash MX的高级功能和使用技巧。

  本书由向元杰、王俊翔、刘云刚编著。冯干、李海燕、曾容儿、蒋心兰、李菊、宋洁、缪军、杨成、王刚、晏正伟、肖雪、付膺豪、刘阿香、涂亮、周光通等人参与了本书部分章节的写作、插图、录入和校对工作。由于编者水平有限,错误之处在所难免,敬请广大读者和同行批评指正。

  

  

                                   编者

  ??

  

  ??

  

  ??

  

  ??

  

  

  

  

  

第1章  Flash MX简介及新特色

  

  

  

·2·

  

  

  

  

·3·