基于Flash平台的动画控制组件的设计与开发
2011-01-01赵志靖,周静
中国教育信息化·基础教育 2011年1期




摘 要:组件是带参数的影片剪辑,开发者通过自定义组件,可以实现代码重用,并且设计人员只需会使用组件而不需要知道组件是如何开发的。文章基于Flash平台,利用ActionScript3.0脚本语言,通过创建动画控制组件详细阐述了自定义组件的设计与开发过程,对课件制作者具有很好的现实指导意义。
关键词:动画控制组件;Flash平台;ActionScript3.0脚本语言
中图分类号:TP311.56文献标识码:B 文章编号:1673-8454(2011)02-0046-02
Flash课件制作已成为教师、多媒体设计师等从业者必须掌握的技能。在制作Flash课件时,经常需要采用动画来描绘真实场景,从而提高教学效果。对于很多教师来说,Flash动画很容易学会,但对动画的控制需要编写代码,相对来说就非常困难;有些教师虽然懂得代码编写,但是每次控制动画时都需要重新编写代码,不能实现代码重用。如果将动画的控制功能开发为一个组件,则可以实现代码重用,并且操作者只需会使用组件而不需要知道组件是如何开发的。
在当前Flash软件的“组件”面板中没有动画控制组件,本文正是基于上述想法将动画的控制功能定义成单独的组件形式,以供随时使用。这样,教师就不需要理解组件是怎么执行的,只需要知道组件怎么使用就可以了,并且教师不需要重复编写同样的代码了。
一、关于组件
组件是带有参数的影片剪辑,这些参数可以用来修改组件的外观和行为。每个组件都有预定义的参数,并且它们可以被设置。Flash中包含的组件不是 FLA 文件,而是 SWC 文件。SWC 是用于组件的文件格式。……
登录APP查看全文
