ActionScript 3.0动画基础教程:FL基理中文版详解

5星 · 超过95%的资源 需积分: 0 10 下载量 109 浏览量 更新于2024-09-24 收藏 4.41MB PDF 举报
《ActionScript 3.0动画基础》是一本由Keith Peters撰写的专业书籍,专为想要深入了解Flash动画编程的读者设计。这本书以其深入浅出的内容和广泛适用性在IT行业中享有盛誉,特别适合不同层次的学习者使用。FL基理大师翻译了这本书,他强调翻译的过程是对作者意图的忠实传达,同时也是一次个人的技术挑战。 本书的第一部分着重于ActionScript动画的基础概念,包括: 1.1章节介绍了动画的基本定义,帮助读者理解动画的原理。 1.2中,帧和运动的概念被详细解释,区分了帧(记录动画状态的时间点)和程序帧(由代码控制的帧)。 1.3部分则对比了动态动画和静态动画的区别,让读者对这两种类型有直观的认识。 第二部分深入到ActionScript 3.0的具体技术细节,涵盖了: - 2.2节讲解了不同ActionScript版本之间的关系,这对于理解和选择正确的版本至关重要。 - 2.3节介绍了类和面向对象编程的基础概念,如基类、包、导入、构造函数、继承和子类,如MovieClip和Sprite的使用。 - 2.4节指导读者如何设置ActionScript 3.0的应用程序,包括使用Flash CS3 IDE、FlexBuilder、命令行编译器以及事件追踪和影片缩放。 - 2.5至2.8节涉及程序动画的实现,如动画执行流程、帧循环、影片事件、事件处理和监听器,以及如何利用显示列表进行更复杂的动画控制。 第三部分则是动画技术的扩展应用,特别是三角学在动画中的运用: - 3.1介绍三角学的基本概念,对于理解二维空间中的动画旋转和运动非常重要。 - 3.2至3.3部分详细阐述了弧度制、角度制、Flash坐标系以及各种三角函数,如正弦、余弦和正切等,这些都是制作曲线运动和动画的关键工具。 《Foundation.ActionScript.3.0.Animation》中文版提供了一个全面且系统的学习平台,无论初学者还是进阶开发者都能从中受益匪浅,掌握ActionScript 3.0动画编程的精髓。