Flash动画编程入门:FoundationActionScript3.0动画解析
![](https://csdnimg.cn/release/wenkucmsfe/public/img/starY.0159711c.png)
"《flex 动画 中文版》是一本深入浅出介绍Flash动画编程的书籍,由Keith Peters撰写并由FL基理大师翻译。本书适合各层次的学习者,通过学习可以全面系统地理解ActionScript,是学习ActionScript的理想教程。书中涵盖基本动画概念、ActionScript3.0动画基础、三角学在动画中的应用以及渲染技术等多个关键知识点。"
在第一部分“ActionScript动画基础”中,作者首先讲解了动画的基本概念,包括帧和运动的区别,动态与静态的原理。接着,他详细介绍了ActionScript3.0的相关内容,如类和面向对象编程(OOP),包括基类、包、导入、构造函数、继承、MovieClip和Sprite子类的使用,以及如何创建文档类。此外,他还指导读者如何设置ActionScript3.0应用程序,包括使用Flash CS3 IDE、FlexBuilder和命令行编译器,并讲解了跟踪、缩放影片以及使用代码进行动画制作的方法。
第二章进一步探讨了使用代码进行动画制作,包括循环、帧循环、剪辑事件、事件处理器和侦听器,以及动画特有的事件。显示列表的概念也被引入,讨论了如何处理舞台上对象的层次关系。此外,用户交互是动画中不可或缺的部分,书中涵盖了鼠标和键盘事件的处理,如鼠标位置、键盘代码的使用。
第三章涉及三角学在动画中的应用,讲解了角度、弧度、Flash坐标系统以及三角函数(正弦、余弦、正切、反正弦、反余弦和反正切)的基础知识。这些数学工具被用来实现旋转效果、波动动画,以及圆和椭圆的运动,包括毕达哥拉斯定理和计算两点间距离的方法。
第四章则专注于渲染技术,探讨了Flash中的颜色处理、渐变、透明度、滤镜和混合模式等,这些都是创建复杂视觉效果的关键。
通过这本书,读者不仅可以掌握ActionScript3.0的基本语法和动画原理,还能学习到如何利用三角学和渲染技术来提升动画的创意和质量,从而成为一名更熟练的Flash动画开发者。
2010-10-13 上传
2009-08-03 上传
2013-09-05 上传
2023-09-13 上传
2024-11-13 上传
2024-10-26 上传
2023-08-25 上传
2024-06-07 上传
2023-09-02 上传
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
movecloud
- 粉丝: 0
- 资源: 6
最新资源
- PureMVC AS3在Flash中的实践与演示:HelloFlash案例分析
- 掌握Makefile多目标编译与清理操作
- STM32-407芯片定时器控制与系统时钟管理
- 用Appwrite和React开发待办事项应用教程
- 利用深度强化学习开发股票交易代理策略
- 7小时快速入门HTML/CSS及JavaScript基础教程
- CentOS 7上通过Yum安装Percona Server 8.0.21教程
- C语言编程:锻炼计划设计与实现
- Python框架基准线创建与性能测试工具
- 6小时掌握JavaScript基础:深入解析与实例教程
- 专业技能工厂,培养数据科学家的摇篮
- 如何使用pg-dump创建PostgreSQL数据库备份
- 基于信任的移动人群感知招聘机制研究
- 掌握Hadoop:Linux下分布式数据平台的应用教程
- Vue购物中心开发与部署全流程指南
- 在Ubuntu环境下使用NDK-14编译libpng-1.6.40-android静态及动态库