当前位置:首页 > 工业技术
ActionScript编程实例精解
ActionScript编程实例精解

ActionScript编程实例精解PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:王延群,王凯翔,于清渊编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2007
  • ISBN:7121046903
  • 页数:301 页
图书介绍:本书主要是针对Flash中的ActionScript编程初级用户定制的。本书对于特效、游戏等ActionScript的编程应用进行了细致的实例讲解,将常用的编程技术及关键语句的运用融入到各个实例之中,使读者在进行实例练习的同时在编程技术上能够得到相应的提高。全书共分4章,第1章,介绍了ActionScript编程的基本语法;第2章,通过相对简单的实例,介绍了ActionScript编程的基础;第3章,通过一系列特效实例,讲解了ActionScript编程的相关技巧,以及对颜色和声音的控制技巧;第4章,通过6个游戏实例的讲解,使读者在ActionScript编程的实践应用方面能得到进一步提高。本书适用于对Flash已经有初步了解,希望进一步了解ActionScript且对ActionScript编写思想尚未完善的读者,适合作为大中专院校相关专业的参考辅导书,也适合作为相关培训机构的培训教材。
《ActionScript编程实例精解》目录

第1章 ActionScript基础语法 1

【例1-1】使用帧跳转指令控制五边形颜色的变化例子样式 5

【例1-2】使用帧指令控制 7

【例1-3】用按钮控制动画的播放 8

【例1-4】用鼠标控制拖曳影片剪辑,当按下鼠标时,影片剪辑跟随鼠标移动,松开鼠标时停止移动 10

【例1-5】使用行为面板添加动作 11

【例1-6】读取影片剪辑的当前位置坐标 32

【例1-7】定义一个求圆面积的函数,并用它求半径为20的圆面积 34

【例1-8】用按钮触发事件控制影片剪辑动画 35

【例1-9】用影片剪辑触发事件控制影片剪辑动画 37

【例1-10】使用play、stop指令控制影片剪辑的播放和停止 41

【例1-11】使用duplicateMovieClip命令复制影片剪辑 42

【例1-12】使用attchMovie复制命令,将库中影片剪辑复制到场景中 43

【例1-13】使用Hittest方法检测影片剪辑之间的碰撞 44

【例1-14】用鼠标对场景中的影片剪辑进行拖曳移动 46

【例1-15】遮罩应用举例 46

【例1-16】将文本文件blm.txt中的数据发送到Flash动画中的变量AL、BL中 49

【例1-17】当按下键盘上的任意键时,停止影片剪辑动画播放 64

【例1-18】显示被按下键的ASCII值 65

【例1-19】使用方向键控制影片剪辑移动 66

【例1-20】当按下鼠标键时,停止影片剪辑动画播放 67

【例1-21】将MP3音乐文件加载到Flash播放器中播放 72

【例1-22】使用onSoundComplete函数来实现当音乐播放完成后,停止影片剪辑动画播放 73

【例1-23】建立ComboBox组件 74

【例1-24】使用on()函数控制组件 75

【例1-25】使用组件侦听器控制组件 75

【例1-26】组件应用1(选择题) 76

【例1-27】组件应用2(建立登录界面) 77

【例1-28】制作一个能全屏幕播放的动画或游戏效果 79

第2章 ActionScript基础实例应用 82

【例2-1】画笔书写控制 82

【例2-2】主时间轴上动画控制 83

【例2-3】影片剪辑选择播放 84

【例2-4】影片剪辑的播放与停止 85

【例2-5】变脸 86

【例2-6】播放视频 87

【例2-7】提取鼠标坐标 89

【例2-8】追逐光标 90

【例2-9】控制影片剪辑位置 91

【例2-10】键盘按键 92

【例2-11】混合按键 93

【例2-12】取得ASCII码 93

【例2-13】键盘响应 94

【例2-14】影片剪辑位置、大小、旋转、淡入、淡出、隐藏、显示等属性控制 96

【例2-15】碰壁的气球 99

【例2-16】影片剪辑与鼠标碰撞检测 101

【例2-17】下载片头制作 101

【例2-18】最大化与最小化 103

【例2-19】网页跳转 104

第3章 ActionScript进阶应用 106

【例3-1】效果一 106

【例3-2】效果二 107

【例3-3】电子相册1 109

【例3-4】电子相册2 110

【例3-5】密码确认 112

【例3-6】模拟密码登录 113

【例3-7】复制直线并旋转 116

【例3-8】制作百叶窗效果 118

【例3-9】夜空繁星闪烁 120

【例3-10】下雨 121

【例3-11】下雪 123

【例3-12】科技之光 124

【例3-13】数字天地 126

【例3-14】光线反射和折射 127

【例3-15】制作单摆动画 132

【例3-16】动态遮罩(缓冲公式) 136

【例3-17】移动滑块控制物体运动的速度和方向 138

【例3-18】制作时钟 141

【例3-19】获取日期和时间 142

【例3-20】计时定时器 143

【例3-21】计数器 144

【例3-22】打字效果 145

【例3-23】马赛克渐变 146

【例3-24】场景转换 149

【例3-25】眼睛跟随 152

【例3-26】隐藏光标和改变光标的形状 152

【例3-27】鼠标跟随1 153

【例3-28】鼠标跟随2 154

【例3-29】天女散花 155

【例3-30】礼花绽放 157

【例3-31】植树造林 158

【例3-32】文本滚动1 160

【例3-33】文本滚动2 161

【例3-34】制作电子书 165

【例3-35】纸牌的顺序发牌和随机发牌 169

【例3-36】AS控制产生随机放射线效果 171

【例3-37】歌曲播放选择 173

【例3-38】音量控制 174

【例3-39】使用组件建立播放器面板 176

【例3-40】颜色的调整 178

【例3-41】通过滑块调整渐变颜色 179

【例3-42】制作计算器 183

【例3-43】互动小人 187

【例3-44】互动的3D菜单 190

【例3-45】节目导航 194

【例3-46】位图的飘动 198

【例3-47】通过GET方法向服务器端的ASP发送请求 203

【例3-48】Flash版的投票程序 208

【例3-49】开发基于XML的Flash网站 210

【例3-50】构造一个Flash表单Google搜索程序 214

【例3-51】浏览器返回按钮操作 219

【例3-52】Flash播放器 222

【例3-53】动态导航菜单 229

【例3-54】图片特殊效果 232

第4章 ActionScript高级实例实践 242

【例4-1】射击小游戏 242

【例4-2】打变色怪物游戏 244

【例4-3】狩猎游戏 255

【例4-4】找牌游戏 267

【例4-5】功夫游戏 272

【例4-6】战斗机游戏 282

【例4-7】挖地雷 287

第1章 ActionScript基础语法 1

1.1 初识ActionScript 1

1.1.1 Flash中的ActionScript窗口 1

1.1.2 ActionScript语言编程对象 4

1.2 ActionScript基本语法及规则 13

1.2.1 ActionScript常用术语 13

1.2.2 ActionScript基本语法 14

1.2.3 ActionScript语法规则 16

1.3 运算符 19

1.3.1 数值运算符 19

1.3.2 比较运算符和相等运算符 22

1.3.3 赋值运算符 23

1.3.4 逻辑运算符 23

1.3.5 条件选择结构 24

1.3.6 循环控制语句 26

1.3.7 函数 28

1.3.8 转换函数 30

1.3.9 取值函数 31

1.3.10 创建函数 34

1.4 鼠标事件和影片剪辑事件 35

1.4.1 on(检测鼠标事件) 35

1.4.2 OnClipEvent(影片剪辑事件处理动作) 36

1.4.3 属性 37

1.4.4 影片剪辑常用的属性 37

1.4.5 影片剪辑对象的方法 40

1.4.6 拖曳影片剪辑对象 45

1.4.7 为影片剪辑对象指定遮罩对象 46

1.4.8 加载和卸载外部的.swf动画文件 47

1.4.9 由指定的URL地址打开网页或执行网络上特定的程序 48

1.4.10 载入外部变量 48

1.5 对象 49

1.5.1 内建对象 50

1.5.2 日期对象 50

1.5.3 Math数学对象 53

1.5.4 Array(数组对象) 55

1.5.5 String字符串 59

1.5.6 按键对象 63

1.5.7 鼠标对象 66

1.5.8 颜色对象 68

1.5.9 声音对象 70

1.6 组件 73

1.6.1 组件的添加和参数设置 74

1.6.2 用程序指令控制组件 75

1.6.3 组件应用 76

1.7 播放器控制与网页连接及动画发布输出 78

1.7.1 fscommand命令 78

1.7.2 Flash动画发布 79

第2章 ActionScript基础实例应用 82

2.1 路径控制 82

2.2 时间线跳转控制 83

2.3 影片剪辑选择 84

2.4 影片剪辑播放控制 85

2.5 nextFrame()函数 86

2.6 视频控制 87

2.7 检测鼠标的当前位置 89

2.8 坐标控制 90

2.9 键盘控制影片剪辑移动 91

2.10 检测键盘的按键 92

2.11 键盘混合键的检测 93

2.12 取得按键的ASCII码值 93

2.13 键盘测试 94

2.14 影片剪辑属性控制 96

2.15 Hittest()碰撞检测 99

2.16 光标碰撞检测 101

2.17 动画下载速度测试 101

2.18 屏幕最大化与最小化切换及关闭 103

2.19 网页链接 104

第3章 ActionScript进阶应用 106

3.1 使用“loadMovie”调用外部图片 106

3.2 制作电子相册 109

3.3 使用“输入文本框” 112

3.4 动态复制影片剪辑元件 116

3.5 角度及三角函数应用 124

3.6 控制元件移动 136

3.7 时间及“动态文本框” 141

3.8 动态场景转换 146

3.9 鼠标跟随的常见形式 152

3.10 文本浏览 160

3.11 随机函数的使用 169

3.12 声音、颜色的应用 173

3.13 综合实例应用 183

第4章 ActionScript高级实例实践 242

4.1 高级实例1 242

4.2 高级实例2 244

4.3 高级实例3 255

4.4 高级实例4 267

4.5 高级实例5 272

4.6 高级实例6 282

4.7 高级实例7 287

相关图书
作者其它书籍
返回顶部