Adobe Flash CS5 ActionScript 3.0中文版经典教程

Adobe Flash CS5 ActionScript 3.0中文版经典教程 pdf epub mobi txt 电子书 下载 2025

美国Adobe公司 编
图书标签:
  • Adobe Flash CS5
  • ActionScript 3
  • 0
  • Flash
  • 编程
  • 教程
  • 中文
  • 设计
  • 动画
  • 多媒体
  • 开发
想要找书就要到 图书大百科
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
出版社: 人民邮电出版社
ISBN:9787115240408
版次:1
商品编码:10380682
品牌:异步图书
包装:平装
丛书名: Adobe公司经典教程
开本:大16开
出版时间:2010-11-01
用纸:胶版纸
页数:300
字数:376000
正文语种:中文版

具体描述

内容简介

《Adobe Flash CS5 ActionScript 3.0中文版经典教程》由Adobe公司的专家编写,是在Adobe Flash CS5软件中使用ActionScript 3.0编程工具的正规学习用书。
全书共分为15课,通过大量富有创意的项目,详细地介绍了使用ActionScript 3.0进行Flash制作的流程和细节,帮助您快速掌握编程工具的使用方法。《Adobe Flash CS5 ActionScript 3.0中文版经典教程》除全面介绍了ActionScript 3.0的使用方法之外,还详细介绍了ActionScript 3.0的新功能。
书中给出了大量的提示和技巧,有助于提高您使用ActionScript 3.0的效率。无论您是Flash制作和编辑的新手,还是在Flash编程方面有了一定经验和水平的专业人士,《Adobe Flash CS5 ActionScript 3.0中文版经典教程》都有适合您阅读的内容。如果您对Flash CS5与ActionScript 3.0还比较陌生,可以先了解使用ActionScript 3.0所需的基本概念和知识;如果您是Flash编程的高手,则可以将主要精力放在新版本的技巧和技术的使用上。
《Adobe Flash CS5 ActionScript 3.0中文版经典教程》也适合各类相关培训班学员及广大自学人员参考使用。

目录

1 导航Flash时间轴
1.1 课程概述
1.2 开始
1.3 使用代码片断添加ActionScript
1.4 在Flash时间轴上放置代码
1.4.1 使用帧标签
1.4.2 利用ActionScript循环播放
1.4.3 记录循环次数
1.4.4 使用条件语句控制时间轴
1.5 关于自学的一些建议

2 使用事件和函数
2.1 课程概述
2.2 使用事件处理函数
2.3 使用代码片断创建导航
2.3.1 创建按钮实例来控制导航
2.3.2 添加导航的代码片断
2.4 创建事件侦听器
2.4.1 添加重启按钮
2.4.2 动态修改文本区域
2.4.3 添加控制语言的按钮
2.5 关于自学的一些建议

3 使用ActionScript创建动画
3.1 课程概述
3.2 开始
3.3 利用ActionScript控制影片剪辑的属性
3.3.1 修改属性值
3.3.2 增加或减少属性的值
3.3.3 利用ENTER_FRAME事件动画影片剪辑的属性
3.3.4 创建变量来保存影片剪辑的引用
3.3.5 利用按钮修改影片剪辑的属性
3.4 利用ActionScript的补间功能创建动画
3.5 关于自学的一些建议

4 在外部文件里创建ActionScript
4.1 课程概述
4.2 创建ActionScript文件
4.2.1 在Flash里创建ActionScript类
4.2.2 ActionScript 3.0类文件的基本结构
4.3 在Flash里创建类文件的实例
4.3.1 替换每个椭圆实例的参数
4.3.2 打开或关闭makeShapes()函数
4.3.3 随机设置椭圆的颜色
4.4 关于自学的一些建议

5 利用ActionScript和组件加载内容
5.1 课程概述
5.2 创建列表组件实例并设置其参数
5.3 添加UILoader组件的实例
5.4 给列表组件添加CHANGE事件侦听器
5.5 把SWF文件加载到UILoader组件
5.6 创建画廊文件
5.6.1 查看gallery.fla文件
5.6.2 给缩略图添加事件侦听器
5.6.3 从外部文件加载文本
5.7 给文本区域添加滚动条
5.8 关于自学的一些建议

6 在ActionScript 3.0里创建预载器
6.1 课程概述
6.2 测试环境里的工具
6.2.1 带宽设置
6.2.2 模拟下载
6.3 创建文本区域和进度条来跟踪加载过程
6.4 利用ActionScript记录UILoader组件的进度
6.4.1 为PROGRESS和COMPLETE添加事件侦听器
6.4.2 创建progressHandler()函数
6.4.3 添加completeHandler()函数
6.5 控制影片剪辑的画面来反映载入过程
6.6 关于自学的一些建议

7 在ActionScript 3.0里使用数组和循环
7.1 课程概述
7.2 开始
7.3 从Flash库向场景中添加MovieClip实例
7.3.1 设置影片剪辑的链接属性
7.3.2 向场景中添加Apple类的一个实例
7.4 添加初始变量
7.4.1 数组简介
7.4.2 添加记录用户成绩的变量
7.5 利用for循环生成多个实例
7.5.1 了解for循环的工作方式
7.5.2 创建for循环
7.5.3 利用push()给数组动态添加元素
7.6 实现拖放功能
7.7 在ENTER_FRAME侦听器里创建游戏
7.8 利用hitTestObject()检测碰撞
7.8.1 添加条件语句判断游戏结果
7.8.2 利用影片剪辑帧实现视觉反馈
7.9 关于自学的一些建议

8 用ActionScript创建文本和设置格式
8.1 课程概述
8.2 开始
8.3 利用ActionScript创建TLF文本区域
8.4 把外部文件加载到TLF文本区域
8.5 使用TextFormat类
8.6 为用户提供自定义面板来设置文本格式
8.6.1 利用键盘快捷键切换格式面板
8.6.2 让格式面板可以拖动
8.6.3 利用组件和ActionScript控制文本格式
8.7 利用ActionScript创建滚动条
8.8 关于自学的一些建议

9 用ActionScript控制声音
9.1 课程概述
9.2 开始
9.3 添加滑块
9.4 Sound类、SoundChannel类和SoundTransform类
9.4.1 创建Sound、SoundChannel和SoundTransform实例
9.4.2 添加其他变量
9.4.3 创建数组songList
9.5 使用一个for循环设置乐曲名称
9.6 让滑块在需要时再出现
9.7 通过对按钮进行编程来选择乐曲
9.7.1 给乐曲按钮添加事件侦听器
9.7.2 创建chooseSong()函数
9.7.3 创建Sound类的实例及查看现有实例
9.7.4 把声音加载到Sound实例中
9.7.5 创建SoundChannel和SoundTransform实例
9.8 控制音量和位置控件的可见性
9.9 添加侦听器获取MP3文件的ID3标签
9.9.1 创建id3Handler()函数
9.9.2 添加艺术家和专辑信息
9.10 添加文本格式对象
9.11 添加滑块的控制代码
9.12 关于自学的一些建议

10 使用XML形式的播放列表
10.1 课程概述
10.2 XML文件的基本结构
10.3 开始
10.4 用XML实例代替songList数组
10.5 使用URLLoader类载入外部播放列表
10.6 响应COMPLETE事件和IO_ERROR事件
10.7 把事件侦听器移动到xmlLoaded()函数中
10.7.1 创建setSongs()函数
10.7.2 从XML数据里获得乐曲名称与艺术家
10.7.3 设置乐曲板的标题和艺术家信息
10.7.4 添加对setSongs()函数的调用
10.8 更新chooseSong()函数
10.9 使用XML数据创建超链接
10.10 在乐曲列表里浏览
10.11 关于自学的一些建议

11 利用ActionScript和组件控制视频
11.1 课程概述
11.2 查看Lesson11文件夹里的内容
11.3 添加FLVPlayback组件
11.4 在Flash里设置FLVPlayback的属性
11.4.1 设置FLVPlayback控件
11.4.2 设置外观颜色和透明度
11.5 用ActionScript控制FLVPlayback属性
11.5.1 利用滑块控制透明度
11.5.2 添加滑块的初始ActionScript代码
11.6 使用颜色
11.6.1 添加ColorPicker组件
11.6.2 设置skinBackgroundColor
11.6.3 设置FLVPlayback组件的source属性
11.7 使用提示点
11.7.1 添加一个标题文本区域
11.7.2 使用ActionScript提示点
11.8 添加FLVPlaybockCaptioning组件
11.8.1 查看captions.xml文件
11.8.2 添加FLVPlaybackCaptioning组件
11.9 根据XML播放列表播放多个视频文件
11.9.1 查看vidlist.xml文件
11.9.2 用ActionScript载入vidlist.xml
11.9.3 创建xmlLoaded()函数
11.9.4 创建changeVid()函数
11.10 使用全屏发布设置
11.11 关于自学的一些建议

12 ActionScript图形与动画进阶
12.1 课程概述
12.2 Flash CS5里的反向运动
12.2.1 查看IKSample文件
12.2.2 在创作时IK与运行时IK之间切换
12.3 开始
12.4 在ActionScript里控制IK动画
12.4.1 使用IKArmature和IKManager类
12.4.2 使用IKMover类
12.4.3 添加snapshot_btn的事件侦听器
12.4.4 添加moveDown()函数
12.4.5 编写moveUp()函数
12.5 创建Sound和SoundChannel实例
12.6 播放和停止音效
12.7 利用ActionScript控制用户的网络摄像头或摄像机
12.7.1 使用getCamera()方法
12.7.2 检查摄像机是否存在
12.8 使用Bitmap类和BitmapData类
12.9 Pixel Bender Toolkit
12.9.1 查看PBFilter.as文件
12.9.2 使用PBFilter类
12.9.3 利用滑块操作滤镜参数
12.10 关于自学的一些建议

13 用ActionScript实现打印和发送电子邮件
13.1 课程概述
13.2 开始
13.3 添加简单的电子邮件链接
13.4 从Flash发送电子邮件
13.4.1 利用URLVariables类传递值
13.4.2 把URLVariables发送到PHP文件
13.5 用PrintJob类添加打印功能
13.5.1 用Date类获取当前日期和时间
13.5.2 创建要打印的内容
13.5.3 在ActionScript里使用try/catch语句
13.5.4 发送给打印机
13.6 关于自学的一些建议

14 用Flash和ActionScript创建Adobe AIR程序
14.1 课程概述
14.2 使用AIR专用的ActionScript
14.3 针对AIR项目的发布设置
14.3.1 设置自定义图标
14.3.2 创建数字签名
14.4 创建AIR程序
14.5 开始
14.6 用AIR控制打印
14.7 侦听拖放事件
14.7.1 使用ClipboardFormats
14.7.2 添加onDragDrop()函数
14.7.3 遍历文件类型数组
14.8 关于自学的一些建议

15 利用第三方库扩展ActionScript
15.1 课程概述
15.2 下载和安装第三方ActionScript库
15.2.1 设置Flash CS5的首选参数来识别外部库
15.2.2 测试安装的库
15.3 开始
15.3.1 设置Flash CS5里的主类文件
15.3.2 查看Cube3D.as类文件
15.4 使用Papervision3D的BasicView类
15.4.1 派生BasicView类
15.4.2 给Cube3D类创建变量
15.5 创建Cube3D类的构造函数
15.6 创建和调整三维立方体
15.7 三维立方体动画
15.7.1 覆盖onRenderTick()函数
15.7.2 使用Caurina Transitions形成三维立方体动画
15.7.3 在单击时旋转立方体
15.8 添加影片剪辑作为三维对象的材料
15.9 添加视频作为三维对象的材料
15.10 关于自学的一些建议

前言/序言


《Adobe Flash CS5 ActionScript 3.0中文版经典教程》内容概要 本书是一本全面、深入的Adobe Flash CS5 ActionScript 3.0(AS3)编程教程,旨在帮助初学者和有一定基础的学习者掌握Flash平台下的AS3开发技术。全书内容围绕AS3语言的核心概念、Flash专业环境的应用以及项目实战展开,力求通过清晰的讲解、丰富的示例和循序渐进的练习,让读者能够独立完成具有交互性和动态效果的Flash项目。 第一部分:ActionScript 3.0 语言基础 本部分是AS3学习的基石,详细讲解了AS3语言的基本语法、数据类型、运算符、流程控制语句以及面向对象编程(OOP)的核心概念。 开发环境搭建与初识Flash CS5 IDE: 首先,引导读者熟悉Flash CS5集成开发环境(IDE)的界面布局、常用工具面板(如属性面板、代码片段面板、库面板等)以及场景的创建和编辑。 介绍如何创建新的AS3项目,并讲解AS3文档类(Document Class)的概念和作用。 学习如何通过“代码片段”面板快速生成常用AS3代码,为初学者提供便利。 AS3 语法概览: 变量与常量: 详细讲解变量的声明、赋值、作用域(局部变量、全局变量、类变量)以及常量的使用。介绍AS3中支持的基本数据类型,如`int`(整型)、`uint`(无符号整型)、`Number`(浮点型)、`Boolean`(布尔型)、`String`(字符串)和`Object`(对象)。 运算符: 涵盖算术运算符(+、-、、/、%)、关系运算符(==、!=、>、<、>=、<=)、逻辑运算符(&&、||、!)、赋值运算符(=、+=、-=等)、位运算符以及条件运算符(?:)。 流程控制语句: 深入讲解条件语句(`if...else`、`switch...case`)和循环语句(`for`、`while`、`do...while`、`for...in`)。通过大量示例说明它们的逻辑应用。 面向对象编程(OOP)基础: 类与对象: 这是AS3的核心之一。详细讲解类的定义、属性(变量)和方法(函数)的声明,以及如何创建类的实例(对象)。 构造函数: 讲解构造函数的概念,如何定义和使用它来初始化对象。 封装: 介绍访问控制修饰符(`public`、`private`、`protected`)以及`internal`,说明如何通过封装隐藏对象的内部实现细节,增强代码的安全性和可维护性。 继承: 讲解`extends`关键字,说明子类如何继承父类的属性和方法,以及`super`关键字的使用。 多态: 介绍方法重写(Override)的概念,使子类能够根据自身特点实现父类的方法。 抽象类与接口: 讲解`abstract`关键字和`interface`关键字,以及它们在设计复杂系统中的作用。 事件处理机制: AS3的交互性主要依赖于事件。详细讲解事件流(捕获、冒泡)、事件监听器(`addEventListener`)和事件分发(`dispatchEvent`)。 介绍常用事件类型,如`MouseEvent`(鼠标事件)、`KeyboardEvent`(键盘事件)、`TimerEvent`(定时器事件)、`ProgressEvent`(进度事件)等。 学习如何创建自定义事件,实现组件间更灵活的通信。 数组与集合: 详细讲解`Array`类,包括数组的创建、元素的访问、修改、添加和删除。 介绍AS3中提供的其他集合类,如`Vector`(强类型数组)、`Dictionary`(字典)、`ObjectPool`(对象池)等,并说明它们各自的应用场景。 第二部分:Flash CS5 专业应用与 AS3 结合 本部分将AS3语言与Flash CS5的专业功能相结合,指导读者如何利用AS3控制Flash舞台上的各种元素。 控制显示对象: 显示列表: 讲解Flash显示列表(Display List)的概念,包括`DisplayObject`、`DisplayObjectContainer`以及它们的层级关系。 舞台(Stage)与场景(Scene): 控制舞台和场景的属性,如尺寸、背景色等。 MovieClip: AS3中最重要的显示对象之一。讲解`MovieClip`的创建、加载、播放控制(`play()`、`stop()`、`gotoAndPlay()`、`gotoAndStop()`)、帧标签的使用以及父子级关系。 Sprite: 讲解`Sprite`作为基础的显示容器,适用于需要动态创建和管理显示对象的情况。 Shape: 讲解如何通过AS3代码绘制矢量图形,包括直线、矩形、圆形等。 文本(TextField): 学习创建和控制静态文本、动态文本和输入文本。讲解文本的样式、格式、内容以及事件。 图形绘制与滤镜: `Graphics`类: 详细讲解`Graphics`类,掌握绘制线条、填充形状、渐变色、位图填充等高级图形绘制技巧。 位图(Bitmap): 讲解`Bitmap`类的使用,如何加载和显示位图图像,以及对位图进行缩放、旋转等变换。 滤镜(Filters): 介绍Flash CS5提供的内置滤镜,如模糊滤镜(`BlurFilter`)、发光滤镜(`GlowFilter`)、阴影滤镜(`DropShadowFilter`)等,并讲解如何通过AS3应用和控制这些滤镜效果。 动画制作与控制: 帧动画: 如何通过AS3控制`MovieClip`的帧播放,实现简单的帧动画。 补间动画(Tweening): 讲解`Tween`类(在Flash Pro CS5.5中引入,但CS5可通过模拟实现),或者使用Timer/EnterFrame事件手动创建平滑的动画效果。 缓动函数(Easing Functions): 介绍如何实现非线性的、更自然的动画过渡效果,让动画更具表现力。 时间轴(Timeline)与 AS3 的联动: 讲解如何在代码中通过帧标签与时间轴上的关键帧进行交互。 用户界面(UI)组件与交互: 按钮(Button): 学习创建自定义按钮,并为其添加交互功能,如按下、松开、悬停等状态。 其他UI组件: (书中可能介绍如何使用AS3动态创建或控制预设的UI组件,如滑块、复选框等,虽然CS5的组件面板相对有限,但可以利用AS3实现自定义组件)。 拖放功能: 实现元素的拖放操作,增强用户的交互体验。 加载外部资源: `Loader`类: 讲解如何使用`Loader`类加载外部SWF文件、图片(JPG, PNG)、XML文件和文本文件。 `URLRequest`: 学习如何构建`URLRequest`对象来指定加载资源的URL。 进度监控: 利用`ProgressEvent`来实时显示加载进度。 卸载内容: 讲解如何卸载已加载的内容,释放内存。 第三部分:高级主题与项目实战 本部分将AS3的应用提升到更专业的层面,通过讲解高级特性和实际项目案例,帮助读者巩固所学知识并提升开发能力。 多媒体应用: 声音(Sound): 讲解`Sound`类和`SoundChannel`类,实现背景音乐的播放、停止、循环以及音量控制。 视频(Video): 学习如何加载和控制`Video`对象,播放FLV、MP4等视频格式,实现播放、暂停、停止、快进、快退等功能。 网络通信: XML: 讲解`XML`和`XMLList`类,以及`URLLoader`类,实现与服务器进行XML数据的交互,如从服务器读取数据并显示。 JSON: (如果书中涵盖,会介绍AS3对JSON的支持,解析和生成JSON数据)。 数据存储: `SharedObject`: 讲解`SharedObject`(共享对象)的使用,实现本地数据的持久化存储,如保存用户偏好设置、游戏分数等。 第三方库与框架: AS3第三方库的引入与使用: (书中可能会简单介绍如何引入和使用一些常用的AS3第三方库,以增强Flash的功能,例如一些UI组件库或游戏引擎框架)。 项目实战案例: 本书通常会包含多个完整的项目案例,例如: 一个简单的互动游戏: 包含玩家控制、得分系统、游戏状态管理等。 一个动态展示网站: 利用AS3实现流畅的页面切换、图片轮播、多媒体播放器等。 一个数据可视化应用: 使用AS3绘制图表,显示从服务器加载的数据。 一个实用工具: 例如一个简单的图片编辑器或计算器。 通过这些案例,读者可以学习到: 项目规划与架构设计。 代码的模块化与复用。 错误处理与调试技巧。 性能优化。 打包与发布Flash项目。 性能优化与调试: 讲解如何编写更高效的代码,避免内存泄漏。 介绍Flash CS5的调试器使用,如何设置断点、检查变量、跟踪代码执行。 AS3 与 SWC 库: 讲解如何创建和使用SWC库文件,将代码和资源进行封装,便于在多个项目之间共享。 目标读者: 本书适合以下人群: 对Flash动画和交互式内容制作感兴趣的初学者。 希望学习ActionScript 3.0编程语言,为Flash平台开发增添强大功能的设计师和开发者。 需要深入理解Flash CS5及其AS3特性的专业人士。 有其他编程语言基础,希望快速掌握AS3的开发者。 通过学习本书,读者将能够熟练运用ActionScript 3.0,创建出丰富多彩、具有高度交互性的Flash应用程序,无论是动态网页、网络游戏,还是交互式媒体内容,都能得心应手。

用户评价

评分

这本书的封面设计我一直挺喜欢的,那种简洁又带有专业感的配色,每次在书架上看到都会忍不住多看两眼。拿到手的时候,纸张的触感也很舒服,厚实但不会过于沉重,翻阅起来很顺手。我之前用过一些电子版的教程,总觉得少了那么点实体书带来的踏实感,尤其是在学习编程这类需要反复查阅和做笔记的领域。这本书的排版也做得很好,代码块的缩进清晰明了,注释也很到位,这点对于我这种初学者来说太重要了,可以避免很多因为格式问题导致的理解偏差。而且,书中的插图和图示也恰到好处,不是那种为了填充版面而生硬加入的,而是能切实帮助理解抽象概念的,比如在解释某个函数的工作原理时,会配上一张流程图,这比干巴巴的文字描述要直观得多。即使是第一次接触ActionScript 3.0,也能通过这些图示快速建立起一个初步的认知框架。总体来说,这本书在视觉和触觉上都给我留下了很好的第一印象,感觉作者在细节上确实是用心了。

评分

坦白说,我之前对ActionScript 3.0了解不多,甚至觉得它有点过时了,但接触到这本书之后,我的看法有所改观。书中对AS3的介绍非常系统,从最基础的语法、数据类型,到面向对象编程的思想,再到事件处理、显示列表等核心概念,都讲解得非常透彻。而且,作者在讲解过程中,会适时地引入一些更高级的主题,比如关于性能优化、内存管理等方面的内容,这让我觉得即使是新手,也能在学习过程中逐渐接触到更深入的知识。我特别欣赏的是书中的代码示例,它们都很简洁,但却能清晰地展示出所讲知识点的应用。不会出现那种代码冗长、难以理解的情况,每个例子都像是一个小小的“知识点包”,拎出来就能学到东西。而且,这些例子往往都经过精心设计,能够让你在短时间内看到效果,这对于保持学习的积极性非常重要。当我成功运行了书中的一个交互动画代码后,那种成就感是无法言喻的。

评分

这本书给我最大的感受就是“实用性”。我买过一些技术书籍,读完之后感觉自己好像懂了很多,但一到实际操作就卡壳了,因为书中的例子往往脱离实际,或者过于理论化。而这本书的案例设计非常贴近实际开发需求,涵盖了从简单的用户交互到复杂的动画效果,甚至是网络通信等内容。我记得其中有一个章节讲的是如何用AS3实现一个简单的网页游戏,从场景搭建到玩家控制,再到得分判定,都讲解得非常详细。而且,书中不仅仅是给出最终的代码,更会分析实现过程中可能遇到的问题以及解决方法,这种“实战指导”让我受益匪浅。当我尝试着修改书中的一个游戏案例,加入自己的一些创意元素,并且成功实现的时候,那种感觉真的非常棒。这本书让我觉得,学习编程不再是枯燥的理论堆砌,而是可以用来创造有趣的、有实际应用价值的东西。

评分

我一直觉得学习一门编程语言,最怕的就是那些“纸上谈兵”的教程,讲得天花乱坠,但真到自己动手实践的时候,却发现跟书上写得完全不是一回事。这本书在这方面做得倒是挺不错,它不仅仅是罗列API和语法,而是更注重实际应用场景的讲解。我特别喜欢其中关于“项目案例分析”的部分,作者会从一个实际的小游戏或者动画项目出发,一步一步地拆解,告诉你为什么要这么做,这个功能的实现涉及到哪些核心概念,然后又是如何通过代码来实现的。这种“由果溯因”的学习方式,比单纯地“由因到果”的知识灌输要有效得多,更能激发我的思考和动手能力。我记得其中有一个关于角色动画的章节,书中不仅给出了实现的关键代码,还分析了不同的动画过渡效果如何实现,以及如何优化性能。这让我不再是简单地复制粘贴,而是开始理解背后的逻辑,并且能够根据自己的需求进行修改和扩展。这种引导式的学习,让我觉得自己在真正地“学到东西”,而不是仅仅“背到东西”。

评分

我一直认为,好的编程教程不仅仅是技术的传授,更是一种思维方式的引导。这本书在这方面做得非常到位。它不是简单地让你记住各种函数和类,而是通过大量的例子和讲解,让你理解ActionScript 3.0的设计理念和编程哲学。比如,在讲到面向对象编程时,作者并不是直接抛出“类”、“对象”、“继承”等术语,而是从实际问题出发,一步步引导你思考如何用更模块化、更易于维护的方式来组织代码。我印象特别深刻的是,书中有一个关于“状态机”的应用讲解,作者通过一个角色在不同状态下(比如待机、行走、攻击)的行为切换,清晰地展示了如何利用状态机来管理复杂的逻辑。这种讲解方式,让我不仅仅是学会了如何写代码,更学会了如何“思考”如何写代码,如何设计出更优雅、更健壮的程序。这对于我今后学习其他编程语言,或者在更复杂的项目开发中,都会有很大的帮助。

评分

书不错,很有用,适合高级设计

评分

内容很权威,以案例为副本来讲解,比较实用,易懂。价廉物美,还带光盘,不错。

评分

书很好,送货也很快!

评分

感觉挺好的,还不错!!!!!!!

评分

书的质量很好,价格很实惠,下次还来买

评分

貌似一般呢,看着是官方版本才买的,回来发现和看软件自带的帮助文件没区别

评分

一本学习as的好书啊

评分

讲解的很全面,内容很丰富,有一定难度和深度,需要好好研究和揣摩,提高自己的设计能力

评分

Adobe的官方教程,粗粗翻了一下,内容太简单了

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.teaonline.club All Rights Reserved. 图书大百科 版权所有