基于Flash平台的动画控制组件的设计与开发
2011-10-17赵志靖周静
中国教育信息化 2011年2期
赵志靖,周静
(扬州大学新闻与传媒学院,江苏扬州225002)
基于Flash平台的动画控制组件的设计与开发
赵志靖,周静
(扬州大学新闻与传媒学院,江苏扬州225002)
组件是带参数的影片剪辑,开发者通过自定义组件,可以实现代码重用,并且设计人员只需会使用组件而不需要知道组件是如何开发的。文章基于Flash平台,利用ActionScript3.0脚本语言,通过创建动画控制组件详细阐述了自定义组件的设计与开发过程,对课件制作者具有很好的现实指导意义。
动画控制组件;Flash平台;ActionScript3.0脚本语言
Flash课件制作已成为教师、多媒体设计师等从业者必须掌握的技能。在制作Flash课件时,经常需要采用动画来描绘真实场景,从而提高教学效果。对于很多教师来说,Flash动画很容易学会,但对动画的控制需要编写代码,相对来说就非常困难;有些教师虽然懂得代码编写,但是每次控制动画时都需要重新编写代码,不能实现代码重用。如果将动画的控制功能开发为一个组件,则可以实现代码重用,并且操作者只需会使用组件而不需要知道组件是如何开发的。
在当前Flash软件的“组件”面板中没有动画控制组件,本文正是基于上述想法将动画的控制功能定义成单独的组件形式,以供随时使用。这样,教师就不需要理解组件是怎么执行的,只需要知道组件怎么使用就可以了,并且教师不需要重复编写同样的代码了。
一、关于组件
组件是带有参数的影片剪辑,这些参数可以用来修改组件的外观和行为。……
登录APP查看全文
