|
读过这本书吗?
最近在读
读过
想读
还不熟悉
|
图书城书列:
加入到博客或社交网站:
|
|
我来评论这本书:
内容提要:
Macromdia Flash的确是网络世界里一个很强大的工具,发展至今,我们不应该说Flash只是一个动画、多媒体软件,因为Flash MX已经包含了非常完整的面向对象程序语言――ActionScript。这个程序语言的能力,除了作为软件本身环境内的控制功能,也有与其他外部环境沟通的能力,甚至Macromedia公司已经推出支持Fllsh MX的服务器端软件,可以提供Flash MX在“实时信息”上的应用,如视频会议、聊天室等功能。另外也发展了已经进入最后测试阶段的网络后端处理功能,使用得Flash MX可以直接调用服务器端的Java对象函数、方法,取得数据库的数据,而不再需要JSP,ASP等“中间端”网页的支持。
编辑推荐:
◎本书特色
1.本书是入门Flash程序设计的最佳指引。 2.结构清晰、文笔流畅,图文并茂、理论和实践相结合,针对从事网页制作者和Flash动画爱好者、以及电影剪辑人员。 3.本书配盘内附书中所有的范例程序文件。 目录:
Part 1 Flash MX快速上手
第0章 前言 3 本章导读 4 如何使用本书 4 关于中英文名词翻译 5 新版Flash MX的特色 5 使用界面的改进 6 支持网络相机、麦克风以及电影影片文件的导入 7 以程序指令动态载入声音文件以及图形文件 7 新增加用户界面组件 User Interface Component 7 全面程序面向对象化 7 第1章 Flash MX界面介绍 9 1-1 绘图工具界面 10 1-2 程序设计工具界面 18 第2章 新增用户界面组件UI Component 23 2-1 复选框(CheckBox) 25 2-1-1 用程序方法控制复选框(CheckBox) 28 2-2 组合框(Combobox) 31 2-2-1 用程序方法建立组合框(ComboBox) 32 2-3 列表框(ListBox) 34 2-3-1 用程序方法建立列表框(ListBox) 34 2-4 提交按钮(PushButton) 38 2-4-1 用程序方法建立提交按钮(PushButton) 39 2-5 单选按钮(RadioButton) 41 2-5-1 用程序方法建立单选按钮(RadioButton) 42 2-6 滚动条(ScrollBar) 45 2-6-1 滚动条(ScrollBar)组件的函数方法 45 2-7 ScrollPane图形浏览滚动条 46 2-7-1 ScrollPane图形浏览滚动条的函数方法 48 2-8 修改界面组件的图形 50 2-8-1 利用globalStyleFormatObject修改整体组件颜色 50 2-8-2 利用FStyleFormat对象修改特定组件的颜色 51 2-8-3 修改用户界面组件的图形外观Skin 52 2-9 实用范例:制作读者意见表 53 第3章 新增程序对象 59 3-1 按钮对象(Button Object) 60 3-1-1 新增属性 61 3-1-2 事件处理函数 61 3-2 电影对象(MovieClip Object) 63 3-2-1 电影对象绘图函数 63 3-2-2 电影对象新增的属性 67 3-2-3 电影对象的事件处理函数(Event Handler) 69 3-3 鼠标对象Mouse Object 70 3-3-1 鼠标对象的函数方法(Method) 70 3-3-2 鼠标对象的监听器(Listener) 72 3-4 文本框对象TextField Object 72 3-4-1 文本框对象的函数方法 73 3-4-2 文本框对象的事件(Event Handler) 75 3-4-3 文本框对象的监听器(Listener) 75 3-5 TextFormat 文字格式对象 76 3-5-1 TextFormat Object的函数 77 3-5-2 TextFormat Object的属性 77 3-6 Stage舞台对象 78 3-6-1 Stage Object舞台对象的函数方法 78 3-6-2 Stage Object舞台对象的属性 78 3-6-3 Stage Object的事件处理函数 79 3-7 System Object 系统对象与 Capabilities Object 功能对象 80 3-8 loadVars Object 动态加载对象 82 3-9 动态加入图片文件 85 第4章 其他新增功能 89 4-1 使用麦克风 Microphone Object 90 4-2 使用网络相机 Camera Object 98 4-3 在客户端存储数据 Local Shared Object――制作留言簿 101 Part 2 Flash MX程序设计 第5章 面向对象设计 107 5-1 基本概念:程序语言的演变,什么是OOP,OOP的优点 108 5-2 对象(Object)、类(Class)、构造函数(Constructor)、对象实例(Instance) 109 5-3 对象的属性Property与函数方法Method 111 5-4 面向对象程序的特色:继承(Inheritance)与原型(prototype) 114 5-5 面向对象程序设计与Flash MX程序设计 116 第6章 Flash MX程序编写概念 119 6-1 基本符号Symbol:电影片Movie Clip,按钮Button以及图形Graphic 120 6-2 写入命令,分辨命令与程序语句的不同 123 6-3 写入程序的时机与地点 127 6-4 Flash里的事件处理函数(Event Handler)与对象的监听器(Event Listener) 130 6-5 Symbol与Flash电影的组合应用:duplicateMovieClip,attachMovie,create Empty MovieClip, loadMovie的层方法 135 6-6 对象的路径与调用的方法 140 第7章 基础程序语言 147 7-1 变量(Variable)、数字(Number)与字符串(String) 148 7-2 条件式(Condition)与循环(Loop) 151 7-2-1 条件式 151 7-2-2 循环 154 7-3 数组 Array 159 7-3-1 基本概念 159 7-3-2 多维数组 160 7-3-3 数组的函数方法 162 7-4 函数Function 167 7-4-1 函数的建立与调用 168 7-4-2 赋值与返回 168 7-4-3 函数与变量、对象的组合 170 7-5 Flash MX的数学函数(Math) 171 7-6 Flash MX的Sound声音对象 172 第8章 以XML作为外部数据结构 175 8-1 XML 标记语言简介 176 8-2 XML做为Flash MX的外部数据 177 8-3 输出XML数据文件 187 Part 3 实作范例 第9章 实作范例:216色调色板制作 195 第10章 实作范例:制作小画家 207 第11章 实作范例:飞行对象研究 219 11-1 二分之一距离法则――范例:制作滚动选单 220 11-2 三角函数sin的运用――范例:制作波形函数动画效果 225 11-3 速度与位置函数――范例:制作飞行时钟 232 第12章 实作范例:3D选单设计 239 第13章 实作范例:游戏:0-X棋 249 索引 255 序言:
Macromedia公司推出Macromedia Studio MX到现在,Flash MX已被超过一百万的专业人士奉为“必备”工具。使用它可以制作具有最佳效果的Web内容,在增加客户满意程度和收益的同时,也可降低成本。Flash MX已经完成了从一个纯网络动画制作软件到一个完善的多媒体编辑软件演变过程,成为了真正的、富有强大表现能力的多媒体制作利器。
Flash MX作为全新的Macromedia MX战略计划的急先锋。Flash MX提供了一个Macromedia叫做富客户(rich client)的东西,一个在内容、通信以及应用程序上的高度继承的瘦客户(thin—client)环境。在新的版本中,Flash的功能得到极大的扩展,可以用它创建完整的动态站点,从..
|