Flash游戏设计入门实例
作者 佚名技术
来源 服务器技术
浏览
发布时间 2012-07-10
在“小狗运动”元件的场景中新建一个“图层 2”。在“图层 2”的第5帧插入关键帧,从库中拖动“点击”按钮元件到“图层 2”上,删除该层中第21到25帧之间的所有帧,如图9所示。
![]() ![]() ![]() ![]() ![]() // gotoAndPlay("up")是让游戏跳转到up帧运行,实现小狗的随机出现 _root["pig" add random(9)].gotoAndPlay("up"); 6.把“菜刀”元件拖到背景层中,在“属性”面板中起实例名为knife,在“脚本”层的第4帧插入关键帧,输入一下代码: // mouse.hide()把默认的鼠标隐藏起来。 mouse.hide(); startDrag ("knife", true); 设计记分系统: 1.在场景 1“脚本”层的第1帧输入如下代码: ROUND = 0; SCORE = 0; TATAL = 0; stop(); 2.点选“标签”层的第5帧,在“属性”面板上定义该帧的标签名为again,然后在“脚本”层的第22帧输入代码: ROUND++; if ( ROUND<11 ) { gotoAndPlay ("again"); } 当ROUND小于11时将不断循环。游戏的计分方式为越快击中小狗分数越高。在场景 1中新建一个“分值”层,在第5帧插入一个空白关键帧,输入“POINT = 100;”在第20帧也插入一个空白关键帧,输入“POINT = 0;”,如图14所示。 ![]() ![]() Score = Tatal; 其中Tatal为总分,Score = Tatal使得文本框中可以显示现在的玩家的得分。 那游戏怎么知道玩家是否打中了小狗呢?下面我们就要在“小狗运动”元件中加入的“点击”按钮元件。然后点选“点击”按钮,按F9打开“动作”面板,输入代码: on (release) { gotoAndPlay("DOWN"); _root.MOUSE.gotoAndPlay("UP"); _root.gotoAndPlay("END"); } 这段代码是在该按钮被鼠标点击时,影片跳至down帧开始播放,而场景1则跳转至End帧播放。 ![]() |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于Flash游戏设计入门实例的所有评论