版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一般情况下,课件都有一个封面,而这个封面的内容,大多是相同的,所以, 我们把这个大多相同的封面就可以定制成一个模板, 在做课件的时候, 直接 打开,修改少许的内容,再加入主要内容,课件就算是完成了。封面的内容,一般就是学校,作者,执教老师,课题,还有一些最大化,最小化,关闭,画线,清除以及目录按扭,背景音乐等。因为我平时课件的主要内容习惯于做成积件式, 然后用组件调用, 而封面对于我这种做法特别有用, 所 以,我就把常用的一些东西做成一个模板。那么模板怎么做呢?一、设计一个界面。界面设计要简洁,大方,色彩要柔和,不能太暗,太亮。界面可以设计成窗口样式的,也可以设计成mtv羊式的,根据个人爱好,
2、想怎么设计就怎么设计。个人喜欢在界面的上面和下面各设计一个条形框, 上面输入学校和设计者, 加上 画线、清除、最小化、最大化、关闭按扭。下面是调用主要内容的目录按扭,窗口中间空白。右下角是背景音乐的开关。就这么简单,但是做起来却要非常仔细。1、窗口,用矩形工具画条形框。上下各一个, 40 高,宽和场景相同。拉入场景后定义实例名window。2、在上面输入学校和设计者名。3、制作按扭、一共五个。画线、清除最大化 最小化、关闭。4、制作目录按扭、一般情况下我制作的是导入 朗读 生字 说话 写话 拓展 封面 这几个, 到制作主要内容时, 根据课件的脚本只改上面的字就 可以了。5、 制作画线纸mc 其
3、实就是一个空影片剪辑。 只有这样, 才可以在课件上随意画线。定义实例名为 paper 。6、 制作一个画线时用的笔mc。 画一个铅笔样的东东就行了。 定义实例名为pen 。7、 制作画线mc定义实例名为drawline新建一个画线mc第一帧 stop,第二帧输入画线语句。stop()_root.onload=function() i=false;_root.onmousedown=function()x=_root.window.paper ._xmouse;y=_root.window.paper ._ymouse;i=true;_root.window.paper.m oveto(x,y)
4、_root.onmouseup=function() i=false;_root.onmousemove=function()if(i=true)_root.window.paper.linestyle(2,oxff0000,100);_root.window.paper.lineto(_root.wi ndow.paper._xmouse,_root.window.paper._ymouse)else_root. window.paper.linestyle()updateafterevent()8、制作音乐开关新建音乐mc拖入一个音乐按扭。导入声音,把你库里的声音对象的输出标示符命名为so
5、undl ,然后在 mc勺第一帧加 as: s1=new sound();s1.attachsound(sound1); , 然后在按钮上加:on(release) a=a+1;if(!(a%2=1)/ 奇偶判断; s1.stop();_root.aa=int(s1.position/1000);/记录音乐暂停的位置; elses1.start(_root.aa);/ 从暂停的地方继续开始播放; 二、界面排列。第一层 是框,第二层学校和设计者名,第三层上面的放的按扭第四层画线笔第五层画线纸第六层画线mc第七层音乐。最后一层as层输入pen._visible = false;让画线笔一开始不可见
6、。接下来在各个按扭上输入脚本如下最小化按扭: on (release) fscommand(fullscree n, false); 最大化按扭: on (release) fscommand(fullscree n, true); 关闭按扭: on (release) fscommand(quit,1111画线按扭:on (release) drawline.gotoandstop (2);paper._visible = true; pen._visible = true;pen.startdrag(true); mouse.hide(); 清除按扭: on (release) _root
7、.window.paper.c lear();pen._visible = false;mouse.show();三、把界面拉入场景中。第一层导入相应课文的图片第二层输入课题及执教老师名字第三层放入界面。第四层放入目录按扭接下来第五层从第二帧开始插入组件, 每一帖都标好标签 “导入朗读 生字 说话 写话 拓展 封面”然后在目录按扭上一一写下ason (release) gotoandstop(dr); 用帧标签便于修改主要内容。组件参数的设定只要输入相应的主要内容名字“导入 朗读 生字说话 写话 拓展 封面”加上后缀“ swf ”就可以了。 一个模板就做好了。三、关于封面文字动画的制作封面的文
8、字都可以做成动画形式的,但是文字动画制作起来比较麻烦,所以我一般采用文字特效软件制作后,导入 flash 中。我常用的文字特效软件有flax3.0和swishmax这两个软件制作文字特效,只需点点鼠标,就可以制作出炫目的文字特效,导入 flash 后直接生成影片剪辑.flash件模板制作教程(转)为了以后做课件时参考, 先转过来收集起来.注:本文中代码后面的“ / ”表示接下来是代码解释文字一、先设计出一个漂亮的界面来打开flash ,按f8新建一个影片剪辑,取名叫“窗口”。然后在主舞台中画一 个窗口界面。(大小自定,我个人比较喜欢大点的界面,一般用 800x600,新建的 flash文档一般
9、是550x40。怎么画?你自己想要什么样的就画什么样的吧!)说明:界面设计不能太花了,但要有主色调。不建议使用晃眼的色调,因为整个课件要协调好。太黑了使人感到郁闷,太亮了眼睛痛,适中最好。风格看个人的喜好了,比如我喜欢窗口风格的。也有好多人喜欢无窗口的,全由你自己爱好啦。 初步做好后,将它拖放到场景中,刚好与舞台重合。并在“属性”栏中,实例名称中输入: window二、界面做好后,就要来制作交互用的按钮了一般我们需要制作3-4 种按钮:1 、控制课件的屏幕大小及关闭按钮( 名为 close_btn 、fullscree_btn 、 small_btn) :2 、 响应课件内容及相关操作的通用按
10、钮 (因为只要在上面加个名字,就能变成“播放”,“停止”,“音乐”等按钮了);3 、临时按钮:主要在课件中进行临时交互用的。 详细制作方法(不要嫌我啰嗦啊): 1 、点插入 - 新建元件 , 或按 crtl+f8, 取名为“按钮”,类型选“按钮” , 确定。按钮都有四个帧“向上”(即平常状态)、“经过”(鼠标移上去的样子) 、 “向下” (鼠标点下去的样子) 、 “点击” (这里什么色无所谓,它只限定鼠标起作用的范围) 。 另外还可以为这个按钮加点声音, 按下时响一下。方法是, 点“文件”“导入”一个声音来。 声音就存在于库中了, 在按钮图上新建一层,在“按下”帧插入一个关键帧,将声音从库中拖
11、入编辑窗口中即可。(其实声音还可有好多种设置,这里不必要作过多设置,就不详说了)2 、 按自己的想法, 分别做好四个不同的帧, 这样你的多彩的按钮就做出来了,建议多用渐变色(包括线性和径向)。3、将做好的按钮拖放到界面中去,命名并输入文字在库中双击“界面”元件, 进入影片剪辑“界面”的编辑状态, 新建一层, 取名为“按钮”, 从库中把做好的按钮拖入到适当的位置, 摆放整齐。 分别在“属性”栏中的“实例名称”中输入:(不包括后面的汉字)fullscreen_btn 全屏 close_btn 关闭 play_btn 播放 stop_btn 暂停 back_btn 返回 music_btn 音乐 p
12、ractice_btn 练习 score_btn 计 分 help_btn 帮助 quit_btn 退出 。再新建一层,取名为“按钮文字”,用文本工具在按钮的上面输入各按钮的名称(如下图):4、为各个按钮输入脚本控制语句:新建一层,取名为“脚本”。按f9调出动作面板(如果是flashmx请选”专家模式”),然后在空白处输入以下代码:fullcreen_btn.onrelease=function()/onrlease 表示点击并松开运行 (function)fscommand(“ fullscree ” ,true)/fscommand 是一个命令一个命令语句 fullscreen 是全屏 c
13、lose_btn.onrelease=function()fscommand(“quit ” ,true) /quit 表示退出play_btn.onrelease=function()_root.play() / 播放 _root. 表示主场景,加上这个前缀来控制主时间轴,下同stop_btn.onrelease=function() _root.stop() / 停止back_btn.onrelease=function()_root.gotoandstop(“ mulu”)/ 返回到目录帧(你在课件中有目录的帧的属性面板中找到“标签”栏, 在其中输入: mulu 这时在时间轴会有一面小红
14、旗和mulu 字样)music_btn.onrelease=function() musiccontrol.play()/ 这里要涉及一个音乐控制影片剪辑,在后面介绍 practice_btn.onrelease=function()_root. gotoandstop( “ practice ”) / 跳到练习内容(帧标签为 practice )score_btn.onrelease=function()score_mc._visible=true/ 设置计分板为可见, 计分板制作将在后面介绍 help_btn.onrelease=function()helpcontrol.play()/
15、设置帮助信息的可见与隐藏控制, 后面有相关介绍 输入完成后,点一下上部分的小勾,检查脚本有无错误,如果出现错误提示,认 真检查,并正确输入。直到提示“此脚本无错误”。三、制作实现背景音乐控制、计分板、帮助信息面板的影片剪辑在这里顺便提一下:建议在库中建立几个文件夹,便于管理众多的影片剪辑 单击库面板中左下角的文件夹图标,就会在库中建立文件夹,可以将各种影 片剪辑归类存放:如建立“声音”、“按钮”、“面板部件”三个文件夹,再把相应的元件拖入其中。要使用里面的元件时,只要双击文件夹图标即可。1、制作背景音乐控制元件导入一个mp3/wav格式的音乐文件,不要太大,以14m为佳。导入后, 在库面板中会
16、出现一个喇叭形状的图标,将它拖到“声音”文件夹中。新建一个影片剪辑, 取名为“音乐”。 将刚才导入的音乐拖入到编辑窗口中, 单 击第一帧,在“属性”面板中,将“同步”下拉选单中选“数据流”(如下图,为的是让音乐随帧播放,便于控制),然后在700 帧左右插入帧(不是关键帧呀!),如果音乐大概是1 分钟就要 720 帧,自己算算。直到你的最后一帧中无蓝色波形,说明音乐刚好放到那里就完成了。 再新建一个影片剪辑,取名为“音乐控制”。在第一帧的帧动作中输入:stop()music_mc.play() / 让音乐放 在第二帧插入一个关键帧,在帧动作中输入:stop()music_mc.stop() /
17、让音乐停在库中双击“界面”元件进入它的编辑状态, 新建一层, 取名为“音乐”, 将刚才做好的影片剪辑“音乐”和“音乐控制”拖到工作区任意位置,并分别命名为:music_mc和musiccontrol。至u此,背景音乐的控制元件就做好了。能在界面中单击“音乐”按钮进行控制了。按ctrl+enter 键测试一下吧!2、制作计分板元件这个里面将要用到“动态文本”,这是一个可以按要求随时改变字符的文本,用来动态显示分数。新建一个影片剪辑,取名为“计分板”。先画好板面,要注意与主界面相配。并在适当的位置用文本输入各组组号。新建一层, 取名为“分数”, 点 t 文本工具, 并在属性栏中, 设为“动态文本”
18、,在面板组名下框出六个文本区,并分别取“变量”为 s1-s6 ,如图:再做一个加分按钮和一个减分按钮 (不细说步骤了) , 将它们拖放六次到计分板的适当位置,实例名为:jia1_btn , jian1_btn , jia2_btn , jian2_btn 如图:新建一层,打开帧动作面板,输入六段下面类似代码:a1 = 0;jia1_btn.onrelease = function() a1+;/ 每次单击递加1s1 = a1;jian1_btn.onrelease = function() a1-;/ 每次单击递减1s1 = a1;(以上是 1 组的加减分按钮, 你就另外加5 个的进去吧! 只
19、要将 1 改成 2、 3、 4、5、 6 即可,注意要认真一点,输完后要检查无误。)最后还要拖入一个可以将计分板关闭的按钮来,放在右上角,实例名称为:close_btn ,在帧动作面板中还要加入条:close_btn.onrelease=function()_parent._visible=false/ 表示上一级(即计分板)不可见这时,计分板己做好。在库面板中,双击“界面”,打开它的编辑状态。新建一层,取名为“计分”,将做好的“计分板”元件拖入到场景中适当位置,并在“实例名称”输入: score_mc 。你再测试一下你的计分板吧!呵呵!3、制作帮助信息元件这个很简单,新建一个影片剪辑,命名为
20、“帮助信息”,画个450*20 的矩形,再向里面添加一个动态文本。变量取为 helptxt 就行了。再新建一个只有两帧的类似于音乐控制的影片剪辑:帮助控制第一帧动作:stop()help_mc._visible=true/ 帮助为可见第二帧动作:stop()help_mc._visible=false / 帮助为不可见两个做好了, 再在库中双击“界面”进入编辑状态, 新建一层, 取名为“帮助”,将刚做的“帮助信息”拖到界面的下文横条上。在实例名中输入:help_mc,再将“帮助控制”也拖入,实例名: helpcontrol 。要实现实时显示帮助信息, 还得要加入一些代码, 单击“界面”的第一帧
21、, 在动作面板中输入:close_btn.onrollover=function()/ onrollover 表示在鼠标移到按钮上时触发事件help_mc.helptxt= ”提示:单击关闭本课件” / 给动态文本的变量helptxt 赋值,下同fullscreen_btn.onrollover=function()help_mc.helptx t= ”提示:单击全屏显示课件”small_btn.onrollover=function()help_mc.helptxt= ”提示:单击小屏显示本课件”play_btn.onrollover=function()help_mc.helptxt= 提
22、示:单击播放课件。 stop_btn.onrollover=function()help_mc.helptxt= 提示:单击暂停播放课件。 back_btn.onrollover=function()help_mc.helptxt= 提示:单击返回课件目录。 music_btn.onrollover=function()help_mc.helptxt= 提示:单击播放或停止背景音乐。 score_btn.onrollover=function()help_mc.helptxt= 提示:单击进入小组计分系统。 practice_btn.onrollover=function()help_mc.helptxt= 提示:单击进入练习题。 quit_btn.onrollover=function)help_mc.helptxt= ”提示:单击将退出课件” 一另外,有时想在课件上显示时间,可以加一个动态文本,变量为:mytime。并在它所在的帧的帧动作中输入:function showtime()var time=new date() / 得到系统时间字符串mytime=substring(time,11,9)/ 只截取其中时分秒的部setinterval(showtime,100)/100 毫秒刷新一次提高篇:(可以不做)1、课件中实现粉笔的功能(即鼠标画线
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 酒泉市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及参考答案详解1套
- 庆阳市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及一套答案详解
- 黔东南苗族侗族自治州农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)附答案详解(培优b卷)
- 昆明市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(b卷)
- 无锡市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)完整答案详解
- 通化市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)有完整答案详解
- 黔南布依族苗族自治州农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及答案详解(历年真题)
- 广元市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(巩固)
- 2026年张掖市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)附答案详解ab卷
- 河南省农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(考试直接用)
- 人教部编版三年级语文上册 第六单元主题阅读-祖国河山(含答案及详细解析)
- 2024核电厂电力系统的设计安全导则
- 新能源发电技术 课件 第一章-新能源发电概述
- 北师大版(三起)(2024)三年级上册英语Unit 1 Family单元测试卷(含答案)
- 道德与法治七年级上重点背诵内容-附记忆口诀市公开课一等奖省赛课获奖课件
- 《鱼》初中生物教学设计教案
- 树叶粘贴画课件(共31张课件)
- SJL05接口手册使用说明
- 中医医疗技术手册2013普及版
- 排球竞赛规则2021-2021电子版
- 药店药品零售操作规程
评论
0/150
提交评论