《Flash MX程序设计》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:游宗哲著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2003
  • ISBN:7113051456
  • 页数:260 页
图书介绍:本书介绍了Flash MX的开发环境以及应用面向对象ActionScript语言编程的方法等。

Part 1Flash MX快速上手 3

第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-1滚动条(ScrollBar)组件的函数方法 45

2-6滚动条(ScrollBar) 45

2-7ScrollPane图形浏览滚动条 46

2-7-1ScrollPane图形浏览滚动条的函数方法 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-1电影对象绘图函数 63

3-2电影对象(MovieClip Object) 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-5TextFormat文字格式对象 76

3-5-1TextFormat Object的函数 77

3-5-2TextFormat Object的属性 77

3-6-2Stage Object舞台对象的属性 78

3-6Stage舞台对象 78

3-6-1Stage Object舞台对象的函数方法 78

3-6-3Stage Object的事件处理函数 79

3-7System Object系统对象与Capabilities Object功能对象 80

3-8loadVars Object动态加载对象 82

3-9动态加入图片文件 85

第4章其他新增功能 89

4-1使用麦克风Microphone Object 90

4-2使用网络相机Camera Object 98

4-3在客户端存储数据Local Shared Object——制作留言簿 101

Part 2Flash MX程序设计 107

第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-4Flash里的事件处理函数(Event Handler)与对象的监听器(Event Listener) 130

6-5Symbol与Flash电影的组合应用:duplicateMovieClip,attachMovie,createEmpty MovieClip,loadMovie的层方法 135

6-6对象的路径与调用的方法 140

第7章基础程序语言 147

7-1变量(Variable)、数字(Number)与字符串(String) 148

7-2-1条件式 151

7-2条件式(Condition)与循环(Loop) 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-5Flash MX的数学函数(Math) 171

7-6Flash MX的Sound声音对象 172

第8章以XML作为外部数据结构 175

8-1XML标记语言简介 176

8-2XML做为Flash MX的外部数据 177

8-3输出XML数据文件 187

Part 3实作范例 195

第9章实作范例:216色调色板制作 195

第10章实作范例:制作小画家 207

第11章实作范例:飞行对象研究 219

11-1二分之一距离法则——范例:制作滚动选单 220

11-2三角函数sin的运用——范例:制作波形函数动画效果 225

11-3速度与位置函数——范例:制作飞行时钟 232

第12章实作范例:3D选单设计 239

第13章实作范例:游戏:O-X棋 249

索引 255