书籍详情
闪客必备
作者:张忠民,孙所义,于辉编著
出版社:清华大学出版社
出版时间:2003-02-01
ISBN:9787894940278
定价:¥42.00
购买这本书可以去
内容简介
本书介绍了Flash MX ActionScript动画编程语言,全面、系统、深入地讲解了其运算符、变量、表达式,以及指令、对象和组件的功能特性,并通过精心设计的实例对ActionScript的实际应用进行了深入浅出的分析。内容翔实,通俗易懂,是读者轻松掌握Flash ActionScript语言的必备教程。注意实例与应用结合的原则,是本书的一大特色,相信会使读者少走不少弯路,迅速提高读者的动画制作水平。本书适合于有一定动画设计基础,想进一步提高动车设计技能的读者。
作者简介
暂缺《闪客必备》作者简介
目录
第1章 Flash MX的新功能
1.1 编辑界面的变化
1.1.1 新增面板
1.1.2 调色面板
1.1.3 图层功能
1.1.4 Action面板
1.1.5 Properties面板
1.2 图像的处理功能
1.3 脚本语言
1.3.1 对象的变化
1.3.2 事件触发模式
1.3.3 网络功能增强
1.3.4 支持绘图功能
1.3.5 支持动态遮罩
1.4 其他功能
1.5 小结
第2章 初识Actions
2.1 Actions编程环境介绍
2.2 帧动作、影片剪辑动作及按钮动作
2.2.1 Actions-Frame(帧动作)
2.2.2 Actions-Movie Clip(影片剪辑动作)
2.2.3 Actions-Button(按钮动作)
2.3 Flash MX中的指令群简介
2.3.1 Flash MX中的指令分类
2.3.2 Actions可以实现的功能
2.4 Flash MX中的对象
2.5 Movie Explorer影片浏览器
2.5.1 Movie Explorer的功能及界面
2.5.2 Movie Explorer的下拉菜单
2.6 ActionScript的基本语法规则
2.7 数据与运算
2.7.1 数据类型
2.7.2 变量
2.7.3 表达式和运算符
2.8 小结
第3章 主动画控制指令
3.1 帧控制指令
3.1.1 常用的帧控制命令
3.1.2 熟悉帧控制指令Goto(跳转)
3.1.3 典型范例——控制影片播放进度
3.2 fscommand命令
3.2.1 fscommand(“fullscreen”,arguments)动作指令
3.2.2 fscommand(“allowscale”,arguments)动作指令
3.2.3 fscommand(“showmenu”,arguments)动作指令
3.2.4 fscommand(quit)动作指令
3.2.5 fscommand(“exec”,“applicationname”)动作指令
3.3 全局属性设置
3.3.1 _focusrect属性
3.3.2 _quality属性
3.3.3 _soundbuftime属性
3.4 其他动作指令
3.4.1 Toggle High Quality动作指令
3.4.2 Stop All Sounds动作指令
3.4.3 If Frame Is Loaded动作指令
3.4.4 #initclip和#endinitclip动作指令
3.4.5 #include动作指令
3.4.6 comment动作指令
3.4.7 evaluate动作指令
3.4.8 setInterval和clearInterval动作指令
3.5 小结
第4章 影片剪辑控制指令
4.1 认识影片剪辑
4.1.1 影片剪辑的创建
4.1.2 影片剪辑实例的命名
4.2 影片剪辑属性
4.2.1 设置影片剪辑对象的属性
4.2.2 读取影片剪辑实例的属性
4.3 指定影片剪辑路径
4.3.1 利用tellTarget()指令来指定路径
4.3.2 利用with指令来指定路径
4.3.3 利用点语法来指定路径
4.4 影片剪辑的复制和删除
4.4.1 duplicateMovieClip、removeMovieClip动作指令
4.4.2 attachMovie动作指令
4.5 影片剪辑实例的层级
4.6 影片剪辑跟随鼠标指令
4.7 检测碰撞指令
4.8 设置遮罩影片剪辑
4.8.1 认识遮罩
4.8.2 影片剪辑遮罩
4.9 使用绘图指令
4.9.1 创建空影片剪辑实例
4.9.2 绘制直线
4.9.3 绘制曲线
4.9.4 填充指令
4.9.5 绘制图形清除指令
4.10 影片剪辑对象的其他指令
4.10.1 getBounds动作指令
4.10.2 getBytesloaded和getBytesTotal动作指令
4.10.3 getURL动作指令
4.10.4 GlobalToLocal和LocalToGlobal动作指令
4.10.5 loadMovie和unloadMovie动作指令
4.10.6 loadVariable动作指令
4.10.7 updateAfterEvent动作指令
4.10.8 影片剪辑事件
4.10.9 影片剪辑触发事件的相关属性
4.11 典型例
4.11.1 放大镜效果
4.11.2 动感鼠标效果
4.11.3 文字跟随鼠标效果
4.11.4 雪花飘飘效果
4.12 小结
第5章 按钮控制指令
5.1 按钮的构造
5.2 按钮的属性
5.3 设置按钮的属性
5.3.1 设置enable属性
5.3.2 设置trackAsMenu属性
5.3.3 设置useHandCursor属性
5.4 典型范例——酷眩菜单
5.5 小结
第6章 文本控制方法
6.1 文本类型
6.1.1 静态文本
6.1.2 动态文本
6.1.3 输入文本
6.2 文本域的控制
6.2.1 文本域的动作指令
6.2.2 文本域的属性
6.2.3 文本域事件
6.3 文本格式的控制
6.3.1 文本格式动作指令
6.3.2 文本格式对象的属性
6.4 小结
第7章 颜色控制指令
7.1 颜色对象概述
7.1.1 颜色对象概念
7.1.2 创建颜色对象方法
7.2 颜色对象控制指令
7.2.1 setRGB和getRGB动作指令
7.2.2 setTransform和getTransform动作指令
7.3 颜色对象应用范例
7.4 小结
第8章 声音控制指令
8.1 声音对象概述
8.2 声音对象的控制
8.2.1 attachSound、start和stop动作指令
8.2.2 设置和读取音量值
8.2.3 设置和读取声音平衡
8.2.4 设置和读取声音对象的转换
8.3 声音对象的属性
8.4 声音对象触发事件
8.4.1 onSoundComplete指令
8.4.2 onLoad指令
8.5 典型范例——击打小虫游戏
8.6 小结
第9章 流程控制
9.1 条件判断结构
9.1.1 单分支条件判断结构
9.1.2 两分支条件判断结构
9.1.3 多分支条件判断结构
9.2 循环控制结构
9.2.1 for循环
9.2.2 for…in循环
9.2.3 while循环
9.2.4 do…while循环
9.3 continue和break动作指令
9.3.1 continue动作指令
9.3.2 break动作指令
9.4 小结
第10章 活用数组对象
10.1 数组对象概述
10.2 数组对象的属性与方法
10.2.1 数组对象的属性
10.2.2 数组对象的方法
10.3 小结
第11章 函数
11.1 函数的概念
11.1.1 函数的分类
11.1.2 函数的调用
11.2 预定义函数
11.2.1 数学函数
11.2.2 转换函数
11.2.3 其他函数
11.2.4 不赞成使用的函数
11.3 自定义函数
11.3.1 自定义函数的建立和调用
11.3.2 自定义函数的参数传递
11.4 小结
第12章 数学方法和常量
12.1 数学对象概述
12.2 数学对象的方法
12.3 数学常数
12.4 小结
第13章 字符串对象
13.1 字符串对象概述
13.2 字符串对象的属性
13.3 字符串对象的方法
13.4 字符串对象应用范例
13.5 小结
第14章 日期对象
14.1 日期对象概述
14.2 读取日期和时间
14.2.1 读取本地时间
14.2.2 读取格林尼治时间
14.3 设置日期对象时间
14.3.1 设置为本地时间
14.3.2 设置为格林尼治时间
14.4 日期对象应用范例
14.4.1 制作黑白交替的时钟
14.4.2 制作万年历
14.5 小结
第15章 XML和XMLSocket对象
15.1 XML概述
15.1.1 XML文件的声明
15.1.2 XML文件的注意事项
15.2 XML对象
15.2.1 XML对象概述
15.2.2 XML对象的属性
15.2.3 XML对象的方法
15.3 XMLSocket对象
15.3.1 XMLSocket对象概述
15.3.2 XMLSocket对象的方法
15.3.3 XMLSocket对象事件
15.4 小结
第16章 自定义对象
16.1 自定义对象概述
16.2 创建自定义对象
16.2.1 使用new Object动作指令构建对象
16.2.2 使用自定义函数构建对象
16.2.3 创建继承
16.3 自定义对象的方法
16.4 自定义对象的属性
16.5 小结
第17章 其他对象
17.1 鼠标对象
17.1.1 鼠标的方法
17.1.2 鼠标的监听者
17.2 键盘对象
17.2.1 键盘对象的方法
17.2.2 键盘对象的属性
17.3 选择对象
17.3.1 选择对象的方法
17.3.2 选择对象的监听项目
17.4 数值对象
17.4.1 数值对象的方法
17.4.2 数值对象的属性
17.5 逻辑对象
17.5.1 toString方法
17.5.2 valueOf方法
17.6 小结
第18章 组件
18.1 FCheckBox组件
18.1.1 生成FCheckBox组件实例
18.1.2 FCheckBox组件的参数
18.1.3 FCheckBox组件的方法
18.2 FComboBox组件
18.2.1 生成FComboBox组件实例
18.2.2 FComboBox组件的参数
18.2.3 FComboBox组件的方法
18.3 FListBox组件
18.3.1 FListBox组件的参数
18.3.2 FListBox组件的方法
18.4 FPushButton组件
18.4.1 FPushButton组件的参数
18.4.2 FPushButton组件的方法
18.5 FRadioButton组件
18.5.1 生成FRadioButton组件实例
18.5.2 FRadioButton组件的参数
18.5.3 FRadioButton组件组的方法
18.5.4 FRadioButton组件的方法
18.6 FScrollBar组件
18.6.1 生成FScrollBar组件实例
18.6.2 FScrollBar组件的参数
18.6.3 FScrollBar组件的方法
18.7 FScrollPane组件
18.7.1 生成FScrollPane组件实例
18.7.2 FScrollPane组件的参数
18.7.3 FScrollPane组件的方法
18.8 FStyleFormat对象
18.8.1 生成FStyleFormat对象实例
18.8.2 FStyleFormat对象的属性
18.8.3 FStyleFormat对象的方法
18.9 小结
附录1 ASCII表
附录2 虚拟键码表
附录3 Flash的相关网址
1.1 编辑界面的变化
1.1.1 新增面板
1.1.2 调色面板
1.1.3 图层功能
1.1.4 Action面板
1.1.5 Properties面板
1.2 图像的处理功能
1.3 脚本语言
1.3.1 对象的变化
1.3.2 事件触发模式
1.3.3 网络功能增强
1.3.4 支持绘图功能
1.3.5 支持动态遮罩
1.4 其他功能
1.5 小结
第2章 初识Actions
2.1 Actions编程环境介绍
2.2 帧动作、影片剪辑动作及按钮动作
2.2.1 Actions-Frame(帧动作)
2.2.2 Actions-Movie Clip(影片剪辑动作)
2.2.3 Actions-Button(按钮动作)
2.3 Flash MX中的指令群简介
2.3.1 Flash MX中的指令分类
2.3.2 Actions可以实现的功能
2.4 Flash MX中的对象
2.5 Movie Explorer影片浏览器
2.5.1 Movie Explorer的功能及界面
2.5.2 Movie Explorer的下拉菜单
2.6 ActionScript的基本语法规则
2.7 数据与运算
2.7.1 数据类型
2.7.2 变量
2.7.3 表达式和运算符
2.8 小结
第3章 主动画控制指令
3.1 帧控制指令
3.1.1 常用的帧控制命令
3.1.2 熟悉帧控制指令Goto(跳转)
3.1.3 典型范例——控制影片播放进度
3.2 fscommand命令
3.2.1 fscommand(“fullscreen”,arguments)动作指令
3.2.2 fscommand(“allowscale”,arguments)动作指令
3.2.3 fscommand(“showmenu”,arguments)动作指令
3.2.4 fscommand(quit)动作指令
3.2.5 fscommand(“exec”,“applicationname”)动作指令
3.3 全局属性设置
3.3.1 _focusrect属性
3.3.2 _quality属性
3.3.3 _soundbuftime属性
3.4 其他动作指令
3.4.1 Toggle High Quality动作指令
3.4.2 Stop All Sounds动作指令
3.4.3 If Frame Is Loaded动作指令
3.4.4 #initclip和#endinitclip动作指令
3.4.5 #include动作指令
3.4.6 comment动作指令
3.4.7 evaluate动作指令
3.4.8 setInterval和clearInterval动作指令
3.5 小结
第4章 影片剪辑控制指令
4.1 认识影片剪辑
4.1.1 影片剪辑的创建
4.1.2 影片剪辑实例的命名
4.2 影片剪辑属性
4.2.1 设置影片剪辑对象的属性
4.2.2 读取影片剪辑实例的属性
4.3 指定影片剪辑路径
4.3.1 利用tellTarget()指令来指定路径
4.3.2 利用with指令来指定路径
4.3.3 利用点语法来指定路径
4.4 影片剪辑的复制和删除
4.4.1 duplicateMovieClip、removeMovieClip动作指令
4.4.2 attachMovie动作指令
4.5 影片剪辑实例的层级
4.6 影片剪辑跟随鼠标指令
4.7 检测碰撞指令
4.8 设置遮罩影片剪辑
4.8.1 认识遮罩
4.8.2 影片剪辑遮罩
4.9 使用绘图指令
4.9.1 创建空影片剪辑实例
4.9.2 绘制直线
4.9.3 绘制曲线
4.9.4 填充指令
4.9.5 绘制图形清除指令
4.10 影片剪辑对象的其他指令
4.10.1 getBounds动作指令
4.10.2 getBytesloaded和getBytesTotal动作指令
4.10.3 getURL动作指令
4.10.4 GlobalToLocal和LocalToGlobal动作指令
4.10.5 loadMovie和unloadMovie动作指令
4.10.6 loadVariable动作指令
4.10.7 updateAfterEvent动作指令
4.10.8 影片剪辑事件
4.10.9 影片剪辑触发事件的相关属性
4.11 典型例
4.11.1 放大镜效果
4.11.2 动感鼠标效果
4.11.3 文字跟随鼠标效果
4.11.4 雪花飘飘效果
4.12 小结
第5章 按钮控制指令
5.1 按钮的构造
5.2 按钮的属性
5.3 设置按钮的属性
5.3.1 设置enable属性
5.3.2 设置trackAsMenu属性
5.3.3 设置useHandCursor属性
5.4 典型范例——酷眩菜单
5.5 小结
第6章 文本控制方法
6.1 文本类型
6.1.1 静态文本
6.1.2 动态文本
6.1.3 输入文本
6.2 文本域的控制
6.2.1 文本域的动作指令
6.2.2 文本域的属性
6.2.3 文本域事件
6.3 文本格式的控制
6.3.1 文本格式动作指令
6.3.2 文本格式对象的属性
6.4 小结
第7章 颜色控制指令
7.1 颜色对象概述
7.1.1 颜色对象概念
7.1.2 创建颜色对象方法
7.2 颜色对象控制指令
7.2.1 setRGB和getRGB动作指令
7.2.2 setTransform和getTransform动作指令
7.3 颜色对象应用范例
7.4 小结
第8章 声音控制指令
8.1 声音对象概述
8.2 声音对象的控制
8.2.1 attachSound、start和stop动作指令
8.2.2 设置和读取音量值
8.2.3 设置和读取声音平衡
8.2.4 设置和读取声音对象的转换
8.3 声音对象的属性
8.4 声音对象触发事件
8.4.1 onSoundComplete指令
8.4.2 onLoad指令
8.5 典型范例——击打小虫游戏
8.6 小结
第9章 流程控制
9.1 条件判断结构
9.1.1 单分支条件判断结构
9.1.2 两分支条件判断结构
9.1.3 多分支条件判断结构
9.2 循环控制结构
9.2.1 for循环
9.2.2 for…in循环
9.2.3 while循环
9.2.4 do…while循环
9.3 continue和break动作指令
9.3.1 continue动作指令
9.3.2 break动作指令
9.4 小结
第10章 活用数组对象
10.1 数组对象概述
10.2 数组对象的属性与方法
10.2.1 数组对象的属性
10.2.2 数组对象的方法
10.3 小结
第11章 函数
11.1 函数的概念
11.1.1 函数的分类
11.1.2 函数的调用
11.2 预定义函数
11.2.1 数学函数
11.2.2 转换函数
11.2.3 其他函数
11.2.4 不赞成使用的函数
11.3 自定义函数
11.3.1 自定义函数的建立和调用
11.3.2 自定义函数的参数传递
11.4 小结
第12章 数学方法和常量
12.1 数学对象概述
12.2 数学对象的方法
12.3 数学常数
12.4 小结
第13章 字符串对象
13.1 字符串对象概述
13.2 字符串对象的属性
13.3 字符串对象的方法
13.4 字符串对象应用范例
13.5 小结
第14章 日期对象
14.1 日期对象概述
14.2 读取日期和时间
14.2.1 读取本地时间
14.2.2 读取格林尼治时间
14.3 设置日期对象时间
14.3.1 设置为本地时间
14.3.2 设置为格林尼治时间
14.4 日期对象应用范例
14.4.1 制作黑白交替的时钟
14.4.2 制作万年历
14.5 小结
第15章 XML和XMLSocket对象
15.1 XML概述
15.1.1 XML文件的声明
15.1.2 XML文件的注意事项
15.2 XML对象
15.2.1 XML对象概述
15.2.2 XML对象的属性
15.2.3 XML对象的方法
15.3 XMLSocket对象
15.3.1 XMLSocket对象概述
15.3.2 XMLSocket对象的方法
15.3.3 XMLSocket对象事件
15.4 小结
第16章 自定义对象
16.1 自定义对象概述
16.2 创建自定义对象
16.2.1 使用new Object动作指令构建对象
16.2.2 使用自定义函数构建对象
16.2.3 创建继承
16.3 自定义对象的方法
16.4 自定义对象的属性
16.5 小结
第17章 其他对象
17.1 鼠标对象
17.1.1 鼠标的方法
17.1.2 鼠标的监听者
17.2 键盘对象
17.2.1 键盘对象的方法
17.2.2 键盘对象的属性
17.3 选择对象
17.3.1 选择对象的方法
17.3.2 选择对象的监听项目
17.4 数值对象
17.4.1 数值对象的方法
17.4.2 数值对象的属性
17.5 逻辑对象
17.5.1 toString方法
17.5.2 valueOf方法
17.6 小结
第18章 组件
18.1 FCheckBox组件
18.1.1 生成FCheckBox组件实例
18.1.2 FCheckBox组件的参数
18.1.3 FCheckBox组件的方法
18.2 FComboBox组件
18.2.1 生成FComboBox组件实例
18.2.2 FComboBox组件的参数
18.2.3 FComboBox组件的方法
18.3 FListBox组件
18.3.1 FListBox组件的参数
18.3.2 FListBox组件的方法
18.4 FPushButton组件
18.4.1 FPushButton组件的参数
18.4.2 FPushButton组件的方法
18.5 FRadioButton组件
18.5.1 生成FRadioButton组件实例
18.5.2 FRadioButton组件的参数
18.5.3 FRadioButton组件组的方法
18.5.4 FRadioButton组件的方法
18.6 FScrollBar组件
18.6.1 生成FScrollBar组件实例
18.6.2 FScrollBar组件的参数
18.6.3 FScrollBar组件的方法
18.7 FScrollPane组件
18.7.1 生成FScrollPane组件实例
18.7.2 FScrollPane组件的参数
18.7.3 FScrollPane组件的方法
18.8 FStyleFormat对象
18.8.1 生成FStyleFormat对象实例
18.8.2 FStyleFormat对象的属性
18.8.3 FStyleFormat对象的方法
18.9 小结
附录1 ASCII表
附录2 虚拟键码表
附录3 Flash的相关网址
猜您喜欢