图书介绍

闪客家园 Flash MX网上动画编程指南2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

闪客家园 Flash MX网上动画编程指南
  • 莫治雄,熊伟建编著 著
  • 出版社: 北京:北京希望电子出版社
  • ISBN:7894981419
  • 出版时间:2003
  • 标注页数:548页
  • 文件大小:67MB
  • 文件页数:572页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

闪客家园 Flash MX网上动画编程指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 初识ActionScript1

1.1 一个简单的交互动画1

1.2 ActionScript概述5

1.3 ActionScript的特点6

1.4 ActionScript的基本语法规则8

1.5 ActionScript术语11

1.6 本章小结15

1.7 练习题15

第2章 变量和数据类型16

2.1 变量16

2.1.1 变量的类型16

2.1.2 变量的声明18

2.1.3 变量的命名19

2.1.4 变量的赋值20

2.1.5 变量的作用范围20

2.1.6 在脚本中使用变量21

2.2 数据类型23

2.2.1 字符串23

2.2.2 数值23

2.2.3 逻辑值24

2.2.4 对象24

2.2.5 影片剪辑24

2.2.6 空值25

2.2.7 未定义25

2.3 本章小结25

2.4 练习题25

第3章 运算符和表达式26

3.1 运算符的种类26

3.1.1 数值运算符26

3.1.2 比较运算符和相等运算符30

3.1.3 字符串运算符31

3.1.4 逻辑运算符32

3.1.5 位运算符33

3.1.6 赋值运算符36

3.1.7 点运算符和数组访问运算符37

3.1.8 其他运算符38

3.2 运算符的优先级和结合律40

3.3 表达式40

3.4 本章小结42

3.5 练习题42

第4章 控制结构43

4.1 条件判断结构43

4.2 循环控制结构46

4.2.1 while(while循环)46

4.2.2 for(for循环)47

4.2.3 for...in(for...in循环)48

4.3 本章小结50

4.4 练习题50

第5章 动作面板与动作应用51

5.1 动作概述51

5.2 动作面板51

5.2.1 打开动作面板51

5.2.2 动作面板的编辑模式52

5.2.3 不同编辑模式间的切换58

5.2.4 使用动作面板弹出菜单58

5.2.5 使用脚本参考面板60

5.2.6 使用语法突出显示61

5.2.7 使用代码提示61

5.2.8 使用外部编辑器64

5.3 动画控制动作65

5.3.1 goto(跳转某帧)65

5.3.2 play(播放)和stop(停止)66

5.3.3 stopAllSounds(停止所有声音的播放)66

5.3.4 on(检测鼠标事件)67

5.4 浏览器与网络动作68

5.4.1 fscommand(发布Flash命令)68

5.4.2 getURL(获取URL)69

5.4.3 loadMovie(载入动画)70

5.4.4 loadVariables(载入外部文件并设置变量值)71

5.4.5 unloadMovie(卸载动画)72

5.5 影片剪辑控制动作73

5.5.1 setProperty(设定影片剪辑属性)73

5.5.2 duplicateMovieClip(复制影片剪辑)74

5.5.3 removeMovieClip(删除影片剪辑)75

5.5.4 onClipEvent(影片剪辑事件处理动作)75

5.5.5 startDrag(开始拖动影片剪辑)76

5.5.6 stopDrag(停止拖动影片剪辑)77

5.5.7 updateAfterEvent(事件后更新)77

5.6 变量相关动作78

5.6.1 var(声明局部变量)78

5.6.2 set variable(给变量赋值)78

5.6.3 delete(删除对象或变量)79

5.6.4 with(给动作指定操作对象)80

5.7 条件与循环动作81

5.7.1 if(如果)81

5.7.2 else(否则)82

5.7.3 else if(否则如果)83

5.7.4 switch(开关)和case(情况)84

5.7.5 break(跳出开关语句或循环语句)85

5.7.6 default(默认)85

5.7.7 while(while循环)86

5.7.8 do...while(do...while循环)87

5.7.9 for(for循环)88

5.7.10 for...in(for...in循环)88

5.7.11 Continue(继续循环)89

5.8 打印动作90

5.9 用户自定义函数动作92

5.9.1 function(定义函数)92

5.9.2 Return(返回函数的值)93

5.9.3 call(调用帧动作)93

5.9.4 call function(调用函数)93

5.9.5 method(方法)94

5.10 其他动作95

5.10.1 trace(在输出窗口显示调试结果)95

5.10.2 comment(注释)96

5.10.3 evaluate(插入空行)96

5.10.4 setInterval(设置时间间隔)97

5.10.5 clearInterval(清除时间间隔)98

5.10.6 #include(嵌入外部脚本文件)99

5.10.7 #initclip(初始化剪辑)99

5.10.8 #endinitclip(结束初始化剪辑)100

5.11 本章小结100

5.12 练习题100

第6章 函数102

6.1 函数的概念102

6.1.1 函数102

6.1.2 函数调用102

6.2 内建函数104

6.2.1 数学函数104

6.2.2 转换函数106

6.2.3 其他函数109

6.3 自定义函数113

6.3.1 定义自定义函数113

6.3.2 参数传递115

6.3.3 在函数中使用局部变量115

6.3.4 从函数中返回值116

6.3.5 调用自定义函数116

6.4 本章小结117

6.5 练习题117

第7章 属性和常数118

7.1 全局属性118

7.1.1 _quality(返回或设置当前播放动画的画质)118

7.1.2 _soundbuftime(设置流式声音预缓冲时间)119

7.2 影片剪辑实例属性119

7.2.1 _alpha(设置或返回影片剪辑实例的Alpha透明度)119

7.2.2 _currentframe(返回正在播放的时间轴当前帧号)120

7.2.3 _droptarget(返回影片剪辑实例以斜杠语法表示的绝对路径)120

7.2.4 _focusrect(指定当前获得焦点的按钮周围是否显示黄色的矩形框)120

7.2.5 _framesloaded(返回影片剪辑实例已下载的帧数)和totalframes(返回影片剪辑实例的总帧数)121

7.2.6 _height和_width(设置或返回影片剪辑实例的高度和宽度)121

7.2.7 _name(返回或改变影片剪辑实例名)122

7.2.8 _rotation(返回或设置影片剪辑实例旋转的角度)122

7.2.9 _target(返回指定影片剪辑实例的目标路径)122

7.2.10 _url(返回下载动画文件的URL)122

7.2.11 _visible(设置或返回影片剪辑实例的可见性)123

7.2.12 _x和_y(设置或返回动画的x坐标和y坐标)123

7.2.13 _xmouse和_ymouse(返回鼠标的x坐标和y坐标)125

7.2.14 _xscale和_yscale(设置或返回影片剪辑水平和垂直方向的缩放比例)125

7.3 常数125

7.3.1 true(真)和false(假)125

7.3.2 newline(新行)126

7.3.3 mull(空值)126

7.3.4 undefined(未定义值)126

7.4 本章小结127

7.5 练习题127

第8章 对象概述128

8.1 内建对象129

8.1.1 关于内建对象129

8.1.2 使用内建对象129

8.1.3 访问对象属性130

8.1.4 调用对象方法130

8.1.5 把按钮和文本框作为对象使用131

8.2 自定义对象132

8.2.1 关于自定义对象132

8.2.2 创建对象132

8.2.3 给自定义类创建可继承属性和方法133

8.2.4 覆盖继承的方法135

8.2.5 使分配类的动作脚本在帧前执行136

8.2.6 给影片剪辑分配类137

8.3 本章小结137

8.4 练习题138

第9章 核心对象及其应用139

9.1 Arguments(参数对象)139

9.1.1 参数对象概述139

9.1.2 参数对象的属性及其应用140

9.2 Array(数组对象)141

9.2.1 数组对象概述141

9.2.2 创建数组对象141

9.2.3 数组对象的属性142

9.2.4 数组对象的方法142

9.2.5 数组对象应用实例151

9.3 Boolean(逻辑对象)152

9.3.1 逻辑对象概述152

9.3.2 创建逻辑对象152

9.3.3 逻辑对象的方法153

9.3.4 逻辑对象应用实例153

9.4 Date(日期对象)154

9.4.1 日期对象概述154

9.4.2 创建日期对象154

9.4.3 日期对象的方法155

9.4.4 日期对象应用实例160

9.5 Function(函数对象)162

9.5.1 函数对象概述162

9.5.2 函数对象的属性和方法162

9.5.3 函数对象应用实例165

9.6 Math(数学对象)165

9.6.1 数学对象概述165

9.6.2 数学对象的属性166

9.6.3 数学对象的方法167

9.6.4 数学对象应用实例169

9.7 Number(数值对象)171

9.7.1 数值对象概述171

9.7.2 创建数值对象172

9.7.3 数值对象的属性172

9.7.4 数值对象的方法173

9.7.5 数值对象应用实例173

9.8 Object(Object 对象)174

9.8.1 Object对象概述174

9.8.2 创建Object对象174

9.8.3 Object对象的属性和方法174

9.8.4 Object对象应用实例180

9.9 String(字符串对象)181

9.9.1 字符串对象概述181

9.9.2 创建字符串对象181

9.9.3 字符串对象的属性182

9.9.4 字符串对象的方法182

9.9.5 字符串对象应用实例187

9.10 本章小结188

9.11 练习题188

第10章 动画对象及其应用189

10.1 Accessibility(可访问性对象)189

10.2 Button(按钮对象)190

10.2.1 按钮对象概述190

10.2.2 按钮对象的属性190

10.2.3 按钮对象的方法196

10.2.4 按钮对象的事件197

10.2.5 按钮对象应用实例201

10.3 Capabilities(功能对象)202

10.3.1 功能对象概述202

10.3.2 功能对象的属性203

10.4 Color(颜色对象)206

10.4.1 颜色对象概述206

10.4.2 创建颜色对象206

10.4.3 颜色对象的方法207

10.4.4 颜色对象应用实例209

10.5 Key(按键对象)210

10.5.1 按键对象概述210

10.5.2 按键对象的属性210

10.5.3 按键对象的方法211

10.5.4 按键对象的侦听器213

10.5.5 按键对象应用实例214

10.6 Mouse(鼠标对象)216

10.6.1 鼠标对象概述216

10.6.2 鼠标对象的方法216

10.6.3 鼠标对象的侦听器218

10.6.4 鼠标对象应用实例219

10.7 MovieClip(影片剪辑对象)220

10.7.1 影片剪辑对象概述220

10.7.2 影片剪辑对象的属性220

10.7.3 影片剪辑对象的方法224

10.7.4 影片剪辑对象的绘画方法235

10.7.5 影片剪辑对象的事件处理函数241

10.7.6 影片剪辑对象应用实例248

10.8 Selection(选择对象)249

10.8.1 选择对象概述249

10.8.2 选择对象的方法249

10.8.3 选择对象的侦听器252

10.8.4 选择对象应用实例252

10.9 Sound(声音对象)253

10.9.1 声音对象概述253

10.9.2 创建声音对象253

10.9.3 声音对象的属性253

10.9.4 声音对象的方法254

10.9.5 声音对象的事件处理函数260

10.9.6 声音对象应用实例261

10.10 Stage(舞台对象)262

10.10.1 舞台对象的属性262

10.10.2 舞台对象的方法263

10.10.3 舞台对象的事件处理函数264

10.10.4 舞台对象应用实例264

10.11 TextField(文本框对象)265

10.11.1 文本框对象概述265

10.11.2 文本框对象的属性265

10.11.3 文本框对象的方法277

10.11.4 文本框对象的事件处理函数281

10.11.5 文本框对象的侦听器282

10.11.6 文本框对象应用实例283

10.12 TextFormat(文本格式对象)284

10.12.1 文本格式对象概述284

10.12.2 创建文本格式对象284

10.12.3 文本格式对象的属性285

10.12.4 文本格式对象的方法288

10.12.5 文本格式对象应用实例289

10.13 本章小结289

10.14 练习题290

第11章 客户端/服务器对象及其应用291

11.1 LoadVars(加载变量对象)291

11.1.1 加载变量对象概述291

11.1.2 创建加载变量对象291

11.1.3 加载变量对象的属性292

11.1.4 加载变量对象的方法292

11.1.5 加载变量对象的事件处理函数294

11.1.6 加载变量对象应用实例295

11.2 XML(扩展标记语言对象)296

11.2.1 XML对象概述297

11.2.2 创建XML对象297

11.2.3 XML对象的属性298

11.2.4 XML对象的方法302

11.2.5 XML对象的集合306

11.2.6 XML对象的事件处理函数308

11.2.7 XML对象应用实例310

11.3 XMLSoket(XML端口对象)311

11.3.1 XMLSocket对象概述311

11.3.2 创建XMLSocket对象312

11.3.3 XMLSocket对象的方法312

11.3.4 XMLSocket对象的事件处理函数314

11.3.5 XMLSocket对象应用实例317

11.4 本章小结317

11.5 练习题317

第12章 创作对象318

12.1 CustomActions(自定义动作对象)318

12.1.1 自定动作对象概述318

12.1.2 自定动作对象的方法318

12.2 Live Preview(实时预览对象)319

12.3 本章小结320

12.4 练习题320

第13章 用户界面组件及其应用321

13.1 FcheckBox(复选框组件)321

13.1.1 复选框组件概述322

13.1.2 复选框组件的方法323

13.1.3 复选框组件应用326

13.2 FcomboBox(组合框组件)329

13.2.1 组合框组件概述329

13.2.2 组合框组件的方法331

13.2.3 组合框组件应用339

13.3 FlistBox(列表框组件)341

13.3.1 列表框组件概述341

13.3.2 列表框组件的方法343

13.3.3 列表框组件应用353

13.4 FpushButton(按钮组件)355

13.4.1 按钮组件概述355

13.4.2 按钮组件的方法356

13.4.3 按钮组件应用359

13.5 FradioButton(单选钮组件)363

13.5.1 单选钮组件概述363

13.5.2 单选钮组件的方法364

13.5.3 单选钮组件应用369

13.6 FscrollBar(滚动条组件)372

13.6.1 滚动条组件概述372

13.6.2 滚动条组件的方法373

13.6.3 滚动条组件应用378

13.7 FscrollPane(滚动窗组件)381

13.7.1 滚动窗组件概述381

13.7.2 滚动窗组件的方法382

13.7.3 滚动窗组件应用387

13.8 FstyleFormat(样式格式对象)389

13.8.1 样式格式对象概述389

13.8.2 全局样式格式对象389

13.8.3 创建自定义样式格式对象390

13.8.4 样式格式对象的方法391

13.8.5 样式格式对象的属性393

13.8.6 样式格式对象应用399

13.9 本章小结400

13.10 练习题401

第14章 创建交互动画的高级技术402

14.1 概述402

14.2 循环播放动画402

14.3 创建自定义光标403

14.4 读取鼠标位置405

14.5 捕捉用户按键406

14.6 创建滚动文本框409

14.7 设置影片剪辑的颜色411

14.8 创建声音控制413

14.8.1 把声音附加给时间轴413

14.8.2 创建可滑动音量控制414

14.8.3 创建可滑动平衡控制416

14.9 检测碰撞417

14.9.1 检测影片剪辑与点之间的碰撞418

14.9.2 检测两个影片剪辑之间的碰撞419

14.10 创建简单的画线工具420

14.11 综合应用实例423

14.12 本章小结427

14.13 练习题427

第15章 使用影片剪辑和按钮429

15.1 概述429

15.2 关于多个时间轴430

15.2.1 时间轴的层次关系431

15.2.2 绝对和相对目标路径433

15.2.3 指定目标路径436

15.3 使用动作和方法控制时间轴439

15.3.1 动作与方法的比较439

15.3.2 在一个影片剪辑中调用多个方法440

15.3.3 分配动作或方法440

15.3.4 装载或卸载动画文件441

15.3.5 动态载入图像文件和声音文件442

15.3.6 改变影片剪辑的位置和外观443

15.3.7 拖曳影片剪辑443

15.3.8 复制和删除影片剪辑444

15.3.9 动态附加影片剪辑和声音445

15.3.10 动态创建空影片剪辑446

15.3.11 用脚本绘图447

15.3.12 用影片剪辑作为遮罩448

15.4 使用事件处理函数动作和方法449

15.5 用脚本处理按钮450

15.6 使用事件方法450

15.6.1 调用事件方法451

15.6.2 给事件方法指派函数452

15.6.3 用影片剪辑事件处理函数方法触发脚本452

15.6.4 使用按钮事件处理函数方法触发脚本453

15.6.5 在影片剪辑中使用按钮事件触发脚本453

15.6.6 在原型对象中定义事件处理函数方法454

15.6.7 使用事件方法实例456

15.7 本章小结458

15.8 练习题458

第16章 连接外部源459

16.1 概述459

16.2 发送和装载变量459

16.2.1 加载数据的安全性460

16.2.2 检查载入的数据461

16.2.3 使用HTTP连接到服务器端脚本462

16.2.4 使用LoadVars对象462

16.2.5 从外部源加载图像或声音463

16.2.6 使用XML对象465

16.2.7 使用XMLSocket对象468

16.3 给Flash播放器发送和从播放器接收信息469

16.3.1 使用FSCommand469

16.3.2 关于Flash播放器的方法473

16.4 本章小结473

16.5 练习题473

第17章 脚本调试474

17.1 概述474

17.1.1 养成良好的创作风格和习惯474

17.1.2 编写脚本应注意的几个问题475

17.1.3 Flash的调试工具475

17.2 使用调试器475

17.2.1 远程调试动画476

17.2.2 显示和修改变量478

17.2.3 使用查看列表479

17.2.4 显示和编辑动画属性480

17.2.5 设置和删除断点481

17.2.6 跟踪代码行482

17.3 使用输出窗口484

17.3.1 使用对象列表命令484

17.3.2 使用变量列表命令485

17.3.3 使用跟踪命令487

17.4 本章小结488

17.5 练习题488

第18章 动作脚本语言综合应用489

18.1 导航菜单系统489

18.2 多项选择测试492

18.3 留言本497

18.4 万年历502

18.5 坦克大战游戏508

18.6 简易画板521

18.7 同学录表单531

18.8 绽开的花朵538

18.9 本章小结539

18.10 练习题539

附录A 键盘键与虚拟键码对照表541

附录B 运算符的优先级和结合律542

附录C 出错信息表544

热门推荐