关于本书的内容有任何问题,请联系 张斌
目录 第 1章 ActionScript 3.0概述 6 1.1 Flash应用现状及前景 6 1.2 ActionScript 3.0简介 9 1.3第 一次与ActionScript 3.0亲密接触 10 1.3.1在Flash CS6中创建 10 1.3.2在Flash Builder4.7中创建 14 1.4模拟小球运动 18 1.4.1模拟小球运动(一) 18 1.4.2模拟小球运动(二) 19 第 2章 ActionScript 3.0语言基础 21 2.1基础语法 21 2.1.1点语法 21 2.1.2分号 21 2.1.3括号 22 2.1.4注释 23 2.2数据表现及运算 24 2.2.1变量和常量 24 2.2.2数据类型 26 2.2.3运算符和表达式 36 2.2.4图片三维展示 39 2.3流程控制 41 2.3.1条件语句 41 2.3.2循环语句 43 2.3.3立体字 46 2.4应用函数 48 2.4.1函数的声明 48 2.4.2函数的参数 49 2.4.3函数的妙用 51 2.4.4粒子喷泉 53 2.5常用核心类 54 2.5.1数组 55 2.5.3日期和时间 61 2.5.4模拟时钟 63 2.5.5文本 65 2.5.6计算器 69 2.6本章小结 73 第3章面向对象与类 74 3.1面向对象和面向过程 74 3.2创建和使用类 75 3.2.1类和对象 75 3.2.2创建类 75 3.2.3使用类 76 3.3类和成员的访问控制 77 3.3.1构造函数 77 3.3.2 this关键字 77 3.3.3属性 78 3.3.4方法 79 3.3.5访问控制 79 3.4使用类模拟小球运动 80 3.4.1创建单个小球并运动 80 3.4.2创建多个小球并运动 82 3.5复合与继承 85 3.5.1复合 86 3.5.2继承 89 3.6 *多态 92 3.7模拟打怪 93 3.7.1怪物角色 93 3.7.2模拟打怪游戏 97 3.8本章小结 101 第4章对象交互与事件处理 102 4.1 Actionscript3.0事件模型 102 4.2使用事件侦听器 102 4.3事件(Event类) 104 4.4单击画圈 106 4.5鼠标事件 106 4.6小球拖曳 110 4.7键盘事件 112 4.8模拟小车运动 113 4.8.1小车运动(一) 113 4.8.2小车运动(二) 116 4.9控制小球缩放 116 4.10 *自定义事件 120 4.11 *升级打怪游戏 126 4.12 *消息输入与输出 130 4.13本章小结 135 第5章视觉编程 137 5.1显示对象模型 137 5.2核心显示对象类继承关系 138 5.3显示对象类(DisplayObject) 139 5.4显示对象容器类(DisplayObjectContainer) 139 5.5显示对象切换 143 5.6矢量图 145 5.7绘制矢量图 148 5.7.1绘制矩形 148 5.7.2能绘制的毛笔 149 5.8位图 151 5.8.1 Bitmap和BitmapData 151 5.8.2外部图片的使用 152 5.8.3位图操作 154 5.9应用位图操作 157 5.9.1切割位图 157 5.9.2踢足球 162 5.10遮罩 164 5.11动态遮罩 167 5.12事件流机制 172 5.12.1事件流机制的三个阶段 172 5.12.2事件流机制案例 173 5.12.3案例思考 177 5.13动画编程 179 5.13.1利用Event.ENTER_FRAME事件实现动画 179 5.13.2利用Timer类实现动画 181 5.14下雪效果 183 5.15人物走动 187 5.16本章小结 193 第6章外部数据处理 195 6.1使用Loader加载外部素材 195 6.1.1使用Loader加载图片文件 195 6.1.2使用Loader加载SWF文件 198 6.2制作图册 200 6.2.1制作图册(一) 200 6.2.2制作图册(二) 202 6.3使用URLLoader加载外部数据 203 6.3.1以文本格式接收数据 204 6.3.2以二进制格式接收数据 207 6.4使用navigateToURL打开网址 208 6.5点击网址打开网页 210 6.6使用XML数据 211 6.6.1重要概念和术语 212 6.6.2创建XML对象 213 6.6.3操作XML数据 216 6.7绘制星星 222 6.8 *异常捕获与处理 225 6.8.1同步异常处理 225 6.8.2异步异常处理 228 6.9 *模拟计算器 229 6.10 *安全沙箱 233 6.10.1跨域文件:crossdomain.xml 235 6.10.2授予脚本访问权限:Security.allowDomain() 236 6.11图片轮播 236 6.12本章小结 239 第7章第三方类库的使用 240 7.1 Tween类 240 7.1.1 Flash Builder导入fl.transitions包 240 7.1.2 Tween类用法 240 7.1.3 TransitionManager类的用法 243 7.2 TweenLite类 245 7.2.1下载并安装greensock包 245 7.2.2 TweenLite类使用 246 7.3应用TweenLite制作特效 251 7.3.1鼠标跟随效果制作 251 7.3.2图册制作 254 7.4 *Box2D物理引擎 257 7.4.1下载并安装Box2D 258 7.4.2创建一个有刚体的Box2D世界 258 7.4.3继续添加刚体 266 7.4.4 EasyBox2D使用 268 7.4.5创建有皮肤的刚体 273 7.4.6操作刚体 274 7.4.7不规则刚体的创建 276 7.5发射小鸟 288 7.6本章小结 294 第8章网站应用 296 8.1作品分析 296 8.2制作思路 297 8.2.1制作素材 297 8.2.2代码部分思路 299 8.3代码解析 299 8.4举一反三 303 8.5本章小结 303 第9章游戏开发 304 9.1作品分析 304 9.2制作思路 306 9.2.1制作游戏素材 306 9.2.2代码部分整体思路 310 9.2.3角色类处理 310 9.2.4游戏管理和控制 310 9.3代码解析 311 9.3.1 Bullet类 311 9.3.2 Enemy类 312 9.3.3 Hero类 314 9.3.4 BulletManager类 319 9.3.5 EnemyManager类 320 9.3.6 GameView类 323 9.3.7 GameMap类 324 9.3.8 Game类 328 9.3.9 Main类 329 9.4举一反三 329 9.5本章小结 330 第 10章移动应用 331 10.1作品分析 331 10.2制作思路 332 10.2.1制作播放器界面影片剪辑 332 10.2.2创建ActionScript手机AIR项目 333 10.2.3初步的视图操作 335 10.2.4数据操作 336 10.2.5进一步的视图操作 336 10.2.6 Android应用调试配置 337 10.2.7发布apk 340 10.3代码解析 343 10.3.1 GameView类 343 10.3.2 PlayerData类 354 10.3.3 SoundManager类 355 10.3.4 MyTimeTransform类 358 10.3.5 Main类 359 10.4举一反三 359 10.5本章小结 359 写在**后 361 附录 Flash Professional中制作SWC文件 362 Flash Builder中制作SWC文件 363 SWC文件在Flash Builder的应用方式 364 参考文献 368
本书是《Access数据库实用教程(微课版 第3版)》一书的配套教材,全书分为“习题解析篇”“实验指导篇”“实...
本书以应用为目的,以案例为引导,系统地介绍了Access 2016的主要功能和使用方法。全书共有9章,包括Ac...
本书主要内容包括数据库基础知识、Access数据库概述、Access数据库的基本操作、表结构的设计、查询设计、...
本书通过“学生成绩管理”数据库案例,从建立Access 2010空数据库开始,逐步建立数据库中的表、查询、窗体...
本书内容丰富,结构合理,按照传统的网络体系结构进行讲解。共分8章,分别是第1章 计算机网络概述,第2章 物理层...
本书是一本使用 Photoshop 进行 UI 设计的案例教程,包含移动 UI 设计和 Web UI 设计两方...
本书从Premiere Pro短视频创作出发,从最基本的应用讲起,采用理论+实操的形式,对短视频的策划、拍摄、...
本书是学习Photoshop操作、技巧和实战的教程,是帮助读者轻松、高效地掌握Photoshop在平面设计、电...
本书深入浅出地讲解了Stable Diffusion在视觉设计领域的原理与应用。本书共10章,包括AIGC视觉...
本书是一本关于运用Photoshop和SAI软件进行数字插画设计的实践教程,分为两篇。 第一篇为数字插画基础...
我要评论