ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 完全手册 Flash/Flex ActionScript 3.0交互式开发详解(提供样章试读)

完全手册 Flash/Flex ActionScript 3.0交互式开发详解(提供样章试读)

原创 Linux操作系统 作者:broadviewbj 时间:2008-04-03 13:52:01 0 删除 编辑

 

吕辉  等编著

20081月出版

ISBN 978-7-121-05651-2

52 元(含光盘1 张)

468

 

 

作者的话

Flash是现在浏览器中中最普及插件。而Flash动画实现的重要基础就是Actionscript。通过ActionscriptFlash实现各种更生动的效果。而2007年兴起的富媒体技术Flex技术,更需要Actionscript的支持。现在Actionscript已经推出最新版3.0。本书重点讲解了ActionScript. 3.0语言的开发和应用,大体分三个部分:基础,应用和实例。

如果读者是初学者,对语言没有任何基础或者有一点认识的,建议从基础开始,循序渐进的阅读,每个实例都手写代码,这样可以提高自身的编写代码的能力。

如果读者是有一定语言基础的,或者是其他语言的程序员,建议可以大致浏览一下语法的基础部分,重点从第8章或者第9章开始。其中第8章设计到了面向对象思想,讲解了如何运用面向对象思想来设计软件。

如果读者是ActionScript. 3.0的高级程序员,可以从第16章开始阅读,因为从第16章开始是讲解高级应用。这类读者,建议重点阅读最后一章的视频网站实例。在这一章中,不仅涉及到了ActionScript. 3.0语言的应用,还结合了ASP.net技术和还有FMS技术。

 

内容简介

ActionScript. 3.0是一种嵌入在Flash Player中的编程语言。本书详细而全面地介绍了ActionScript. 3.0的基础知识,并结合Flash CS3开发环境讲解如何开发实用的应用系统。全书内容包括ActionScript. 3.0 语言介绍、ActionScript3.0基本语法、事件机制、面向对象、数组、正则表达式、XML应用、常用的内置类、基本组件、数据列表组件、DataGrid组件、文本处理、绘图、几何结构、音频、视频、网络和异常处理。为了便于读者了解更多的ActionScript. 3.0的应用,本书最后还增加了一章有关视频网站系统的开发范例,具体讲解了会员管理模块、视频制作模块、视频管理模块和视频发布模块。

本书适合广大FlashFlex开发人员、Web应用开发人员和大专院校学生阅读,尤其是具有一定计算机语言编程和设计经验的开发技术人员。

 

前言

前言:作者的提示

为什么我要写ActionScript. 3.0

本人接触Flash已有六、七年左右的时间了。当时最新的版本是5.0,其中的ActionScript语言已经比较完善。后来,随着Flash MX 2004的推出,ActionScript升级成了2.0。从那时开始,我就专注于ActionScript语言的研究。最令我兴奋的是,在MacromediaAdobe公司收购不久,就推出了全新的ActionScript. 3.0ActionScript. 3.0对面向对象的支持更完整,已经成为了一种成熟的计算机语言。我在使用的过程中,感受到了它的美妙,这么好的语言一定要介绍给大家。因此萌生了写书的想法。

书全面地介绍了ActionScript. 3.0语言的应用,并以大量实例介绍了在Flash CS3环境下的开发。本书力求让读者全面了解ActionScript. 3.0语言的特性,并应用于开发大型项目中。

无私奉献看家本领:视频网站的搭建

2007109Google16.5亿美元收购YouTube(下图),使人们看到了视频网站的价值。

利用ActionScript. 3.0可以搭建出功能完善的视频网站,网站流程图如下图所示,在本书的最后一章详细介绍了实现方法。

本书的特点

1.超值案例,深入剖析

本书的最后一章选取了当下最热门的案例—视频网站系统。该系统以ASP.NET为系统后台技术,以FMSFlash Media Server)为视频服务器,讲解如何利用ActionScript构建一个商用视频网站系统。系统分四个核心的功能模块,并逐一讲解。深入剖析了每个模块的核心功能点,使读者可以掌握其核心技术和软件设计思想。

2.跟进技术,知识最新

本书所有内容都紧跟技术发展。在ActionScript讲解上,本书选取最新版本3.0进行讲解;在Flash开发环境上,本书选取Flash最新版本CS 3;在Flex扩展开发上,本书选取Flex Builder作为开发环境;在主流后台技术上,本书选取最为流行的ASP.NET 2.0为后台技术;在流媒体服务器上,本书选取Flash最经典的FMSFlash Media Server)进行讲解。

3FlashFlex兼容并举,深入学习

本书不局限于ActionScript的传统Flash应用。本书在第1章中,就扩展性地介绍ActionScriptFlex开发和应用。读者可以在传统Flash中掌握ActionScript应用,然后轻松过渡到Flex开发中。

4.八大方向,注重实践

通过本书,读者在学习ActionScript基本语法的同时,还可以深入学习ActionScript在实际中的应用。本书第五篇详细讲解ActionScript在实际开发中的八大应用方向:文本处理、绘图、几何结构、位图和滤镜、音频、视频、网络应用、异常处理。

5.内容全面,覆盖面广

书的内容涉及到了ActionScript. 3.0语言的各个方面,从基本的语法到面向对象,从组件编程开发到应用开发,以及最后的实战开发。全书内容覆盖Actionscript的所有常见领域。

6.循序渐进,由浅入深

为了方便读者学习,本书首先让读者了解ActionScript. 3.0的语言特性,以及开发环境。然后,从基本的语法入手到Flash内置组件的应用。在本书后半部分,讲解了从绘图到多媒体网络开发的高级应用。

 

超值光盘内容

1.本书实例源文件

包括书中介绍的实例源文件以及各种素材,全部按照章节章节整理,读者可以在相应的文件夹中查找书中的实例。运行这些源文件需要的环境如下。

处理器:Intel Pentium 4Intel CentrinoIntel XeonIntel Core Duo(或兼容)处理器。

操作系统:Microsoft Windows XPService Pack 2)或Windows Vista

内存:512MB(建议使用1GB)。

硬盘:2.5GB的可用硬盘空间。

显示器:支持1024x768分辨率的显示器(带有16位视频卡)。

2.赠送26Flex 3.0技术要点学习课件

26个文件619桢动画,并以幻灯片的形式播放,囊括了Flex 3.0的所有知识,通过它可以了解Flex的各种概念,为深入学习打下基础。

3.赠送24Flash ActionScript. 3.0技术要点学习课件

包含全书内容的介绍,包括24419帧动画,并以幻灯片的形式播放,可以说是自学的最好素材。同时还可以作为老师的讲义,在授课时使用。

适合的读者

  Flash开发人员

  Flex开发人员

软件开发工程师

  ActionScript编程爱好者

大中专院校的学生

社会培训学生

 

第1章试读

第21章试读

第22章试读

 

FlashFlex ActionScript 3-72.jpg

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/13164110/viewspace-226920/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-02-22

  • 博文量
    1031
  • 访问量
    1599149