图书介绍

精通Flash ActionScript创意设计PDF|Epub|txt|kindle电子书版本下载

精通Flash ActionScript创意设计
  • (美)Bill Sanders著;刘敏,张冬梅等译 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:7508409582
  • 出版时间:2002
  • 标注页数:282页
  • 文件大小:64MB
  • 文件页数:301页
  • 主题词:

PDF下载


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

下载说明

精通Flash ActionScript创意设计PDF格式电子书版下载

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

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

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

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

图书目录

译者序1

作者简介1

致谢1

前言1

简介1

第1章 用ActionScript增强Flash1

1.1 ActionScript的用处1

1.1.1 思考ActionScript2

1.1.2 ActionScript语言是模块化的2

1.1.3 ActionScript使用面向对象的程序设计3

1.2 行为脚本适用的地方4

1.2.1 动画剪辑4

1.2.2 按钮5

1.2.3 实例属性6

1.2.4 帧属性8

1.3 编写ActionScript脚本11

1.3.1 帧和对象行为窗口11

1.3.2 事件选项13

1.3.3 编辑表达式14

1.4 动画剪辑、路径和行为脚本15

1.4.1 独立的时间序列(TimeLines)15

1.4.2 路径(Paths)15

第2章 变量和数据类型17

2.1变量17

2.1.1 变量命名17

2.1.2 数组18

2.2 ActionScript里的数据类型19

2.2.1 字符串19

2.2.2 表达式20

2.2.3 布尔表达式21

2.2.4 数字22

2.2.5 对象23

2.2.6 动画剪辑25

2.3 创建和放置变量26

测试ActionScript脚本28

2.4 改变带有按钮的变量里的值29

2.5 带有文本区的按钮(CD-ROM中的Button I/O.fla文件)30

2.5.1 拼接字符串图层31

2.5.2 添加数字图层32

2.5.3 测试布尔运算图层32

2.5.4 输出框和输入框图层33

字符串布尔运算34

2.6 帧和设定变量34

2.7 在帧脚本里生成的输出(CD-ROM中的Frame I/O.fla文件)35

2.7.1 Frame Action图层35

2.7.2 Output图层36

2.8 在不同的时间序列里定位变量36

2.9 跟随路径(CD-ROM中的DataPaths.fla文件)37

2.9.1 Mainline图层38

2.9.2 Buttons图层40

2.9.3 Output图层40

2.10 学习应用:固定小数点41

第3章 基本行为46

3.1 半Flash和半ActionScript46

3.2 创建和标记ActionScript帧46

3.3 Go To and Stop或Play(CD-ROM中的SBLimit.fla文件)47

图层49

3.4 Play51

3.5 Stop or Play和按钮(CD-ROM中的StopAtPlay.fla文件)52

3.5.1 Stop or Play图层52

3.5.2 Buttons图层53

3.6 在帧和场景间的向后向前移动54

3.6.1 下一帧与前一帧54

3.6.2 下一场景与前一场景55

3.7 找到帧和场景(CD-ROM中的FrameScene.fla文件)56

3.7.1 Output图层(Scene 1)56

3.7.2 Buttons图层(Scene 1)57

3.7.3 Copy Here图层(Scene 2)58

3.8 在不同的时间序列里设置帧目标59

3.9 控制不同的时间序列(在CD-ROM的PlayAway.fla文件里)60

3.9.1 Bouncer(MC)61

3.9.2 MainTimeLine图层61

3.10 来自外部脚本的行为62

3.11 学习应用:两种语言、一个图层和一个事件序列63

3.12 工程:动态菜单的制作67

第4章 条件和运算符71

4.1 做比较71

4.1.1 IF71

4.1.2 IF...ELSE72

4.1.3 IF...ELSE IF72

4.1.4 IF ELSE IF(CD-ROM中的IfElseIf.fla文件)73

4.2 运算符75

4.2.1 优先级77

4.2.2 数字运算符79

4.2.3 字符串运算符80

4.2.4 逻辑运算符80

4.3 制作一个预连接器(CD-ROM中的preload.fla文件)81

4.2.5 复合赋值81

4.4 谁说的这句话?一个名言游戏87

第5章 循环92

5.1 重复行为92

5.2 中继器循环94

创建带有条件的循环94

5.3 帧循环(CD-ROM中的FrameLoop.fla文件)95

5.3.1 Output图层96

5.3.2 Condition图层96

5.4 结构化循环97

循环和数组97

5.5 嵌套循环(CD-ROM中的NestedLoop.fla文件)98

5.5.1 Build Array图层98

5.5.2 Button Out图层99

6.1 理解Mouse行为113

第6章 处理事件113

6.2 鼠标事件(CD-ROM中的mouseEvent.fla文件)114

6.2.1 Tomato Blaster图层115

6.2.2 Sound图层115

6.2.3 Action Button图层116

6.3 时间按键117

按钮在哪儿117

6.4 键盘(在CD-ROM的Keyboard.fla文件里)118

6.4.1 Letters图层119

6.4.2 Invisible Button图层120

6.5 键(Key)对象121

6.5.1 Key方法121

6.5.2 Key常量122

6.8 拖曳放置一个MC光标(CD-ROM中的newCursor.fla文件)123

6.7 Clip事件123

6.6 Mouse对象123

6.8.1 Cursor图层125

6.8.2 Release图层125

6.8.3 Background图层126

6.9 MovieClip对象127

6.9.1 MovieClip方法127

6.9.2 安排动画剪辑对象行为的格局128

6.9.3 冲突检测128

6.10 冲突对象(CD-ROM中的planetCollide.fla文件)128

6.10.1 Rocket图层129

6.10.2 Planet图层130

6.10.3 Stars图层131

6.10.4 Background图层131

6.11 选项(Selection)和文本区(Text Fields)131

6.12.1 Background图层132

6.12 表格和选项(CD-ROM中的SelectForms.fla文件)132

6.12.2 Forms图层133

6.13 用按钮在动画剪辑里拖动放置134

6.14 按钮脚本拖动(CD-ROM中的Duster.fla文件)134

6.14.1 准备工作134

6.14.2 MainTimeLine图层135

第7章 使用属性和函数144

7.1 Flash里的属性144

7.1.1 属性是什么144

7.1.2 设置属性144

7.1.3 在ActionScript脚本编辑器里设置“Set Property”146

7.2 属性测试(Property Test)147

7.2.1 按钮:Property Test MC里的 Stick(X和Y的位置)147

7.2.4 按钮:Property Test MC里的 Stick(可见性)148

7.2.2 按钮:Property Test MC里的 Stick(X和Y的比例)148

7.2.3 按钮:Property Test MC里的 Stick(Alpha)148

7.2.5 按钮:Property Test MC里的 Stick(旋转)149

7.2.6 按钮:Property Test MC里的 Stick(名字)149

7.3 全局属性(在CD-ROM的Globalqualirty.fla)150

7.3.1 Background图层151

7.3.2 标签图层151

7.3.3 按钮图层152

7.4 Tab矩形(CD-ROM中的TabOutline.fla文件)154

7.4.1 Background图层154

7.4.2 Buttons图层154

7.5 设置声音缓冲155

7.6 取得属性Flash156

7.7 传递属性值(CD-ROM中的callingAIIProps.fla文件)157

7.7.3 MCs图层158

7.7.1 Show图层158

7.7.2 Property Buttons图层158

7.8 Flash里的函数160

字符串函数161

7.9 使用子字符串(在CD-ROM的substrings.fla文件里)161

7.9.1 Background图层162

7.9.2 Button图层162

7.9.3 Text Fields图层163

7.9.4 Labels图层164

7.9.5 为什么使用子字符串164

7.10 String对象166

随机数的产生器166

7.11 用户自定义的函数167

8.2 Color177

第8章 使用专用对象177

8.1 内置对象177

为对象定义一个颜色178

8.3 Date184

8.3.1 Date构造器184

8.3.2 在Date对象里设置和取得方法185

8.4 Math190

8.5 Number193

8.6 Sound195

8.7 XML和XML Socket对象196

第9章 复制动画,跟踪路径,调用函数203

9.1 复制和删除动画剪辑203

9.2 复制动画剪辑(CD-ROM上的StarField.fla)204

9.2.2 Button层205

9.2.1 StarScript层205

9.3 表达动画剪辑207

9.4 跟踪动画剪辑路径(CD-ROM中的TellMe.fla)207

9.4.1 路径208

9.4.2 MainLine层210

9.4.3 GrandPa层210

9.4.4 GrandMa层215

9.4.5 Lines层216

9.4.6 Action Buttons层216

9.5 动画剪辑间变量的传递219

9.6 调用函数219

第10章 集成229

10.1 加载和卸载动画229

10.1.1 加载229

10.2 多个动画(在CD-ROM的MultiMenu文件夹中)230

10.1.2 卸载230

10.2.1 Frame层231

10.2.2 Labels层231

10.3 不同图层上变量和对象的表示236

10.4 层次间数据的传递(CD-ROM的MovieVarTrans文件夹中)237

10.4.1 Background层(levelZero.fla)238

10.4.2 Message层(levelZero.fla)238

10.4.3 Label层(levelZero.fla)238

10.4.4 News层(news.fla)238

10.5 加载文本和变量(CD-ROM中的loadText.fla)240

10.5.1 文本文件240

10.5.2 Background和Frames层242

10.5.3 Text Fields层242

10.5.4 Beam Me Up层243

10.6 文本的滚动(CD-ROM中ScrollFlash文件夹下的scrollText.fla)245

10.6.1 Background层246

10.6.2 Scripts层246

10.6.3 Buttons层247

10.6.4 Text Fields层248

10.7 多字节函数249

10.8 ActionScript, JavaScript和HTML间数据的传递249

10.9 关于脚本和思想257

附录 示例词汇表258

Ⅰ 基本行为258

Ⅱ 行为260

Ⅲ 运算符267

Ⅳ 函数274

Ⅴ 字符串函数278

Ⅵ 属性278

热门推荐