flash动画实战精选-石头剪子布

flash动画实战精选-石头剪子布

ID:33855882

大小:373.00 KB

页数:7页

时间:2019-03-01

flash动画实战精选-石头剪子布_第1页
flash动画实战精选-石头剪子布_第2页
flash动画实战精选-石头剪子布_第3页
flash动画实战精选-石头剪子布_第4页
flash动画实战精选-石头剪子布_第5页
资源描述:

《flash动画实战精选-石头剪子布》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、石头、剪子、布一、实例说明这是一个古老的游戏,几乎每个人小时候都玩过,现在用Flash编制一个游戏程序,通过这个程序,能了解一些Action的高级应用。二、有关知识绘制实例,Action编程,按钮的制作及设置,变量。三、制作过程步骤1:打开Flash,建立一个新文件。步骤2:从菜单栏中选择插入>添加符号(Insert>NewSymbol),在出现的对话框中选图像(Graphic),命名为“gr背景”,用绘图工具在工作区画一个背景图形,如图1所示。提示:gr表示图像Graphic的意思,这样可以避

2、免重名的麻烦,使用者虽然可以随意命名,但养成一个习惯有利于提高效率。步骤3:重复步骤2,分别制作的三个图像,命名为“gr石头”、“gr剪子”、“gr布”。如图2所示。图1背景图2表示石头、剪子、布的三个图像步骤4:从菜单栏中选择插入>添加符号(Insert>NewSymbol),在出现的对话框中选按钮(Button),命名为“bu石头”,出现按钮编辑窗口后,从菜单栏中选择窗口>库(Window>libuary),在库中将“gr石头”拖到舞台,这时Up帧下出现一个黑点,表示Up帧为关键帧,然后再添

3、加其他图形,比如给图像加一个小框,下面写上文字,以使这个按钮看起来更漂亮些;鼠标单击Over帧后按F6键,插入关键帧,Over表示鼠标停留在按钮上时所显示的图像,将图形的白色外框换成灰色;设置Down为关键帧,Down表示鼠标按下按钮时所显示的图像,将白色的字填上红色;设置Hit为关键帧,Hit表示按钮的响应范围,如3所示。图3按钮“bu石头”的制作步骤5:按步骤4的方法将“gr剪子”、“gr布”分别制成按钮“bu剪子”、“bu布”。步骤6:从菜单栏中选择插入>添加符号(Insert>NewSy

4、mbol),在出现的对话框中选电影片段(MovieClip),命名为“MC石剪布”,该MovieClip共设4帧,先设第1帧为关键帧,注意,第1帧中不放置任何对象,在以后的3个帧中分别放置“gr石头”、“gr剪子”、“gr布”,右击第1帧,在Action面板选中Actions/MovieControl/stop。步骤7:再做两个按钮“bu重新开始”和“bu结束”,它们的功能是用来在游戏结束后,用来选择重新开始游戏和退出游戏。其中“bu重新开始”的具体做法是,在Up,Over,Down帧里写上“再

5、战三百回合”的字样,在Hit帧里指定响应范围。如图4所示。 图4按钮“重新开始”的制作“bu结束”可以用同样的方法制作。步骤8:回到主场景,将Layer1改名为“背景”,设置第1帧为空帧,第2帧为关键帧,并将图片“gr背景”放置在“背景”层的第2帧里。注:以后放入的各元素均为所在层的第2帧。步骤9:新建名为“按钮”的层,将按钮“bu石头”、“bu剪子”、“bu布”放置在这个层里。步骤10:新建命名为“动画”的层,将“mc石剪布”重复两次放置在这个层里,如图5所示。图5按钮在背景中的位置因为“mc

6、石剪布”的第1帧是空的,所以放置时只能看到一个小圆点,图中的两个小白点就是被放置两次“mc石剪布”。步骤11:选中左边的“mc石剪布”,在属性面板将其命名为player,在Color下拉框里选色调(Tint),将颜色值设为#FFFF00;同样的方法设置右边“mc石剪布”的实例名为computer,在Color下拉框里选色调(Tint),将颜色值设为#FF0000。如图6所示。图6给场景中的电影命名   步骤12:选择名为computer的“mc石剪布”,执行修改>变形>水平翻转(Modify>T

7、ransform>FlipHorizontal)。   步骤13:新建图层,命名为“变量”,单击文字工具,在图7所示的地方加入文字框,并在文字框内输入两个数字:00,设置好字体、字号、颜色。图7加入文字框   步骤14:在文字可输入的情况下,鼠标右击文字框,在弹出的菜单中选择面板>文字选项(Panels>Textoptions),具体设置如图8所示。图8文字框的设置步骤15:分别在“玩家胜”、“电脑胜”后加入文字框,设置同上,注意把“玩家胜”后文字框的属性(Var)设置为pla,“电脑胜”后文字

8、框的属性(Var)设置为com。在设置文字框时注意文字框宽度要能容纳两个数字。如图9所示。图9“电脑胜”字段属性的设置   步骤16:鼠标右击“bu石头”,在Action面板输入如下语句:语句解释:on(press){当鼠标按下时执行以下命令   /:totalplay=/:totalplay+1;/:totalplay变量加1   if(/:totalplay==30){判断如果/:totalplay变量为3时执行以下命令       gotoAndStop(5);跳至第5帧并停止播放   }

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。