注册 登录 进入教材巡展 进入在线书城
#
  • #

出版时间:2014年12月

出版社:人民邮电出版社

以下为《ActionScript3.0语言基础与应用》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 人民邮电出版社
  • 9787115376305
  • 1-1
  • 233862
  • 46211970-2
  • 平装
  • 16开
  • 2014年12月
  • 512
  • 304
  • 数字媒体技术
  • 本科
内容简介
  本书依据ActionScript3.0语言的知识结构,结合AS3开发能力形成特点,安排知识模块、提高模块和项目实战模块。全书分三个篇章总共十个章节,由浅入深地进行知识点的讲述,使学习者在生动的案例中逐渐掌握ActionScripte 3.0语言。书中最后一篇提取了ActionScript 3.0的三个*特点的应用场景,介绍了素材制作的技巧,面向对象编程的思维融入开发,数据视图分开的设计模式等等,整合了之前的知识应用于实际项目中,项目的框架也适用于移植到其他类似的项目,便于学习者在实际应用中加以借鉴。
  本书适合有一定计算机语言基础,从事交互设计的数字媒体或软件技术相关专业人员,也适用于动画爱好者提升动画编程能力。
目录
第1章   ActionScript 3.0概述  1.1  Flash应用现状及前景  1.2  ActionScript 3.0简介  1.3  第一次与ActionScript 3.0亲密接触    1.3.1  在Flash CS6中创建    1.3.2  在Flash Builder4.7中创建  1.4  模拟小球运动    1.4.1  模拟小球运动(一)    1.4.2  模拟小球运动(二)第2章   ActionScript 3.0语言基础  2.1  基础语法    2.1.1  点语法    2.1.2  分号    2.1.3  括号    2.1.4  注释  2.2  数据表现及运算    2.2.1  变量和常量    2.2.2  数据类型    2.2.3  运算符和表达式    2.2.4  图片三维展示  2.3  流程控制    2.3.1  条件语句    2.3.2  循环语句    2.3.3  立体字  2.4  应用函数    2.4.1  函数的声明    2.4.2  函数的参数    2.4.3  函数的妙用    2.4.4  粒子喷泉  2.5  常用核心类    2.5.1  数组    2.5.2  抽奖    2.5.3  日期和时间    2.5.4  模拟时钟    2.5.5  文本    2.5.6  计算器  2.6  本章小结第3章  面向对象与类  3.1  面向对象和面向过程  3.2  创建和使用类    3.2.1  类和对象    3.2.2  创建类    3.2.3  使用类  3.3  类和成员的访问控制    3.3.1  构造函数    3.3.2  this关键字    3.3.3  属性    3.3.4  方法    3.3.5  访问控制  3.4  使用类模拟小球运动    3.4.1  创建单个小球并运动    3.4.2  创建多个小球并运动  3.5  复合与继承    3.5.1  复合    3.5.2  继承  3.6  *多态  3.7  模拟打怪    3.7.1  怪物角色    3.7.2  模拟打怪游戏  3.8  本章小结第4章  对象交互与事件处理  4.1  Actionscript 3.0事件模型  4.2  使用事件侦听器  4.3  事件(Event类)  4.4  单击画圈  4.5  鼠标事件  4.6  小球拖曳  4.7  键盘事件  4.8  模拟小车运动    4.8.1  小车运动(一)    4.8.2  小车运动(二)  4.9  控制小球缩放  4.10  *自定义事件  4.11  *升级打怪游戏  4.12  *消息输入与输出  4.13  本章小结第5章  视觉编程  5.1  显示对象模型  5.2  核心显示对象类继承关系  5.3  显示对象类(DisplayObject)  5.4  显示对象容器类(DisplayObjectContainer)  5.5  显示对象切换  5.6  矢量图  5.7  绘制矢量图    5.7.1  绘制矩形    5.7.2  能绘制的毛笔  5.8  位图    5.8.1  Bitmap和BitmapData    5.8.2  外部图片的使用    5.8.3  位图操作  5.9  应用位图操作    5.9.1  切割位图    5.9.2  踢足球  5.10  遮罩  5.11  动态遮罩  5.12  事件流机制    5.12.1  事件流机制的三个阶段    5.12.2  事件流机制案例    5.12.3  案例思考  5.13  动画编程    5.13.1  利用TER_FRAME事件实现动画    5.13.2  利用Timer类实现动画  5.14  下雪效果  5.15  人物走动  5.16  本章小结第6章  外部数据处理  6.1  使用Loader加载外部素材    6.1.1  使用Loader加载图片文件    6.1.2  使用Loader加载SWF文件  6.2  制作图册    6.2.1  制作图册(一)    6.2.2  制作图册(二)  6.3  使用URLLoader加载外部数据    6.3.1  以文本格式接收数据    6.3.2  以二进制格式接收数据  6.4  使用navigateToURL打开网址  6.5  点击网址打开网页  6.6  使用XML数据    6.6.1  重要概念和术语    6.6.2  创建XML对象    6.6.3  操作XML数据  6.7  绘制星星  6.8*  异常捕获与处理    6.8.1  同步异常处理    6.8.2  异步异常处理  6.9*  模拟计算器  6.10*  安全沙箱    6.10.1  跨域文件:l    6.10.2  授予脚本访问权限  6.11  图片轮播  6.12  本章小结第7章  第三方类库的使用  7.1  Tween类    7.1.1  Flash Builder导入ansitions包    7.1.2  Tween类用法    7.1.3  TransitionManager类的用法  7.2  TweenLite类    7.2.1  下载并安装greensock包    7.2.2  TweenLite类使用  7.3  应用TweenLite制作特效    7.3.1  鼠标跟随效果制作    7.3.2  图册制作  7.4  *Box2D物理引擎    7.4.1  下载并安装Box2D    7.4.2  创建一个有刚体的Box2D世界    7.4.3  继续添加刚体    7.4.4  EasyBox2D使用    7.4.5  创建有皮肤的刚体    7.4.6  操作刚体    7.4.7  不规则刚体的创建  7.5  发射小鸟  7.6  本章小结第8章  网站应用  8.1  作品分析  8.2  制作思路    8.2.1  制作素材    8.2.2  代码部分思路  8.3  代码解析  8.4  举一反三  8.5  本章小结第9章  游戏开发  9.1  作品分析  9.2  制作思路    9.2.1  制作游戏素材    9.2.2  代码部分整体思路    9.2.3  角色类处理    9.2.4  游戏管理和控制  9.3  代码解析    9.3.1  Bullet类    9.3.2  Enemy类    9.3.3  Hero类    9.3.4  BulletManager类    9.3.5  EnemyManager类    9.3.6  GameView类    9.3.7  GameMap类    9.3.8  Game类    9.3.9  Main类  9.4  举一反三  9.5  本章小结第10章  移动应用  10.1  作品分析  10.2  制作思路    10.2.1  制作播放器界面影片剪辑    10.2.2  创建ActionScript手机AIR项目    10.2.3  初步的视图操作    10.2.4  数据操作    10.2.5  进一步的视图操作    10.2.6  Android应用调试配置    10.2.7  发布apk  10.3  代码解析    10.3.1  GameView类    10.3.2  PlayerData类    10.3.3  SoundManager类    10.3.4  MyTimeTransform类    10.3.5  Main类  10.4  举一反三  10.5  本章小结写在最后附录参考文献