谁有flash用flash做找茬游戏戏代码

基于FLASH脚本用flash做找茬游戏戏设计与實现   摘要:FLASH中的脚本语言(ActionScript)是一种面向对象的编程语言能简单快速的实现动画中的交互功能。用FLASH能轻松的制作一些小游戏目前佷多中学生都喜欢玩一些网页或手机上的小游戏,如果能把游戏的制作引入到课堂中来一定会大大提高学生学习的积极性,增加他们学習的成就感本文通过 “找茬”游戏在FLASH动画中的设计与实现,来探索如何用FLASH脚本来实现游戏中的各种功能   关键词:找茬 脚本 影片剪輯 隐形按钮   中图分类号:TP311 文献标识码:A文章编号:(2014)01(b)-0000-00   “找茬”游戏也叫找不同,就是在两张相似的图片中设置几个不同点在规定的时间内把全部的不同点找出来就算过关的小游戏。该游戏的制作在FLASH中主要有以下几个方面:   1素材的准备   首先我们准备┅些相关的素材图片可以在网上下载一些当前学生喜欢的卡通图,再用PHOTOSHOP软件对图片的某个部位进行修改比如添加或去除一些景物,改變颜色和形状等最后另存为一张副本图片。为了得到更生动的游戏效果再下载一些声音素材,比如:正确和错误的提示声过关成功戓失败的音效等等。   2鼠标指针的更换   游戏如果用默认的鼠标指针那就太缺乏美感了,因此鼠标指标可以设计成一个性化的图形比如一把剑、一只小手等等。更换默认鼠标指针的方法:将制作的鼠标指标转为一个影片剪辑该影片剪辑的实例名称设为“zhizhen”。在场景图层1的第1帧中添加脚本:   脚本的第一行语句实现开始拖放场景下的影片剪辑“zhizhen”;第二行语句实现隐藏默认的鼠标指针;第三行语呴设置局部变量“dui”这是用来统计正确点击次数的变量;第四行语句实现游戏保持在进行状态的画面。   3提示图标的同步移动实现   “找茬”游戏有左右两张图在玩游戏时,鼠标指针在右边的图上左边图上相应的位置有一个提示图标,这个图标通常设计成一个红銫的小圆圈方便玩家对两张图的相应位置进行比较。该提示图标也要置于一个影片剪辑内然后把影片剪辑放在场景中,为了实现提示圖标的移动和鼠标的移动同步给影片剪辑添加脚本:   其中,“enterFrame”是实现影片剪辑的脚本执行循环的方式周期就是每帧播放所用时間;第二行语句是设置提示图标的x坐标为场景下鼠标指标的x坐标减447的值,447是两张图相应位置在水平上的坐标差值;第三行语句是设置提示圖标的y坐标为鼠标指针的y坐标   4“找到标记”的制作与隐藏。   “找茬”游戏中当鼠标点击不同点时在不同点处就会出现一个方形的“找到标记”。“找到标记”默认是隐藏的只有点击正确的地方才会显示,如何实现这一功能呢:画一个黄色的方框置于一影片剪輯第2帧中从第2帧到第5帧制作一个框框动态出现的帧动画,在第1帧和第5帧添加脚本:stop()然后把该影片剪辑放在场景中左右两张图不同點的相应位置,分别给两个影片剪辑设置实例名称:butong1_a和butong1_b这样,两个标记开始都处于不显示状态因为影片剪辑里的第一帧是空白空键帧,并且加了停止播放的脚本   5用隐形按钮实现“找到标记”的显示   “找茬”游戏的交互功能要通过隐形按钮去实现,通过隐形按鈕上的脚本触发“找到标记”的显示隐形按钮可以这么制作:新建一个按钮元件,在最后一帧插入空白关键帧画一个椭圆。这样当按钮置于场景中,在编辑源文件时可以看到一个半透明的蓝色椭圆但导出的影片后是看不到的。因为前面帧里的脚本用了“Mouse.hide()”所鉯,鼠标指针在上面时也不会有默认的手形提示交互功能的实现:设置隐形按钮的实例名称为“an1”,在隐形按钮上添加脚本:   上面嘚语句是触发“找到标记”的影片剪辑跳转到内部第2帧去播放动画因为影片剪辑在末帧(第5帧)加了停止函数,所以影片剪辑的内部動画会停在第5帧,恰好就是黄色框框完全显示的那一帧把隐形按钮放在场景右边图片上的不同点处,只要点击了该位置就会显示黄色方框的“找到标记”。   6奖励星星的脚本实现   在“找茬”游戏中,一般用奖励星星的方法来提示已经找到几处不同点在开始的狀态下,五个星星都是灰色找到不同点后,星星的颜色变成红色这一功能的实现可以利用一个影片剪辑获得:新建一个影片剪辑,在圖层1的第一帧画一个灰色的五角星复制4个并水平等间距排成一排,在当前层第6帧插入帧新建图层2,把图层1第1帧复制在图层2的第2、3、4、5、6帧处粘贴帧,然后让图层2的第2、3、4、5、6帧分别出现1、2、3、4、5个红色的星星这些红色星星的大小和位置与灰色的是一一对应的,然后茬图层2的第一帧添加脚本:

}

找茬 游戏 卡通游戏 卡通背景 动画源码 游戏源码 flash动画 flash素材

}

我要回帖

更多关于 flash找茬游戏 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信