索南尖措 扎西平措
摘 要: 文章描述了使用Flash设计和制作学习藏文基词课件的过程,课件的主要内容有藏文基词的学习资源与相应的练习题。设计过程中使用Photoshop制作封面、按钮等图片素材,使用Flash制作动画,经过多次修改将其做成了一个有民族特色的课件。
关键词: 藏文基词; Flash; 课件; 设计与制作
中图分类号:TP317.4 文献标志码:A 文章编号:1006-8228(2019)10-16-03
Abstract: This paper describes the process of using Flash to design and make a courseware for learning Tibetan base words. The main content of the courseware includes the learning resources of Tibetan base words and the corresponding exercises. In the design process, Photoshop is used to make cover, buttons and other picture materials, and Flash to make animation. After many modifications, a courseware with national characteristics is made.
Key words: Tibetan base word; Flash; courseware; design and making
0 引言
Flash是在1999年6月,是由于美國MACROMEDIA公司制作的新产品软件,是制作“网页浏览动画”的一个优秀软件。它是一个具有很强的交互式动画效果的制做工具,是很强大的创作制做工具,可以把动画、音乐以及创意整合,制做出高品质的动画[2],给网络时代发展来带很多的帮助。利用Flash能够完成很多工作,如添加音乐、图片、视频和很多效果,制作出各种各样的动画[3]。
本文使用Flash软件制作了用于学习藏文基词的课件,界面美观、操作简单、富有藏族特色,能更好的吸引和帮助读者学习藏文基础知识。
1 总体设计结构图
总体设计结构图如图1所示。
2 设计过程
2.1 启动Flash 3.0搭建项目
运行Flash,能看到首页的“开始”见面。点击文件(F)执行[文件] → [新建] → [常规] →[ActionScript 3.0]命令来新建一个项目。如图2所示。
常规右侧区域进行设置文档属性,设置舞台宽、高以及背景颜色(高1400像素、宽800素、背景颜色[白色])、帧频、标尺单位等然后[确定]按钮[3]。
鼠标点击在菜单里[文件] → [导入] → [导入到库],用Photoshop制作好的主界面封面图导入到库,大小与舞台大小一致,设为场景一。
2.2 制作场景
场景的制作:鼠标单击菜单里的 → [插出] → [场景] → [确定]按钮,然后在第一图层第一帧上导入相应的图片,并使用Flash的工具进行设置图片大小和位置。
2.3 制作按钮元件
首先鼠标点击菜单里的插入 → [新建元件] → 进行修改元件按钮的名称和类型(类型设置为按钮) → [确定]按钮。
再次在按钮场景里导入返回按钮图片(按钮图片在PS里设计外观)弹起帧上方按钮颜色暗的图片,指针经过按钮帧上放白色按钮图片,这样能实现按钮的颜色变化[5]。
一个图层上插一个按钮图片,按钮图片的大小与位置要有一定标准体现简洁。
2.4 休息区场景添加音乐效果的方法
音乐以Mp3格式导入到Flash库里(导入方法与导入图片过程一样)。然后音乐直接拖到关键帧上,随着帧的移动音乐会响起。
3 动作的制作
3.1 实现场景转换效果
已做好的场景之间转换,在主界面选择与场景对应的按钮所在的帧,然后右击 → 动作添加脚本。
输入脚本如下:
/* 单击以转到场景并播放
单击帧指定的元件按钮可从指定的场景和帧播放影视影片。
说明:
⑴ 如果用要播放的场景名称替换“场景10”。
⑵ 在想要的指定场景中,用希望影视影片从其开始播放的帧的编号可以替换 1。*/
button_3.addEventListener(MouseEvent.CLICK,fl_Click ToGoToScene_3);
function fl_ClickToGoToScene_3(event:MouseEvent):void
{
MovieClip(this.root).gotoAndPlay(1, "场景 3");
}
3.2 返回主见面效果
进入一个场景后能随时随地返回到主界面上,在返回按钮所在的帧上右击 → 动作进行添加脚本。如图3所示。
输入脚本如下:
/* 单击以转到场景并播放
单击帧指定的元件按钮可从指定的场景和帧播放影视影片。
说明:
⑴ 如果用要播放的场景名称替换“场景10”。
⑵ 在想要的指定场景中,用希望影视影片从其开始播放的帧的编号可以替换1。
*/
button_3.addEventListener(MouseEvent.CLICK,fl_Click ToGoToScene_3);
function fl_ClickToGoToScene_3(event:MouseEvent):void
{
MovieClip(this.root).gotoAndPlay(1, "场景 3");
}
3.3 场景的不循环播放实现
在每一个场景的最后面一个帧上面添加动作按钮脚本(停止此场景循环播放)。
/* 在此帧处停止
Flash动画时间轴在插入此代码的帧上面就处停止播放/暂停播放。
也可用于停止播放/暂停播放影视影片剪辑的时间轴。
*/
stop();
4 总结
本文探讨了基于Flash学习藏文基词的课件的设计与制作过程,使用功能强大的Flash软件制作了富有藏族特色的课件,给学习藏文基词的用户提供一个既方便又感兴趣的学习藏文基础知识的课件。
参考文献(References):
[1] 达娃次仁.
[2] 杨波.王大印.Flash5动画制作标准教程 [J].动画-设计-图形软件,2001.1:1-4
[3] 刘甘娜.崔华伟.崔立成.多媒体应用基础[J].多媒体技术,2008.6(2017.2重印):138-139
[4] 谷冰,吴观福,王永刚.中文版Flash CS6动画制作项目教程[J]. 上海科学普及出版社,2015.
[5] 李鑫,陈文登,付斌.Flash游戏编程基础教程网页[J].网页-动画制作软件,2011.7,52-57