(精品word)用flash制作拼图游戏图解.doc
上传人:17****21 上传时间:2024-09-09 格式:DOC 页数:6 大小:3.8MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

(精品word)用flash制作拼图游戏图解.doc

(精品word)用flash制作拼图游戏图解.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(精品word)用flash制作拼图游戏图解(精品word)用flash制作拼图游戏图解(精品word)用flash制作拼图游戏图解用flash8.0+MacromediaFireworks8轻松制作拼图游戏作者:王维钧素材:自己制作日期:2016/6/4素材制作:先找一张图片,打开MacromediaFireworks8,文件/导入,将图片导入进来,并在工具菜单中点“切片"工具(3)、将图片切割成12块,每块80×80,并把他们保存在一个文件夹里.游戏制作打开Flash8。0,新建一个文件,大小、背景默认(白色、550×400),如图建立五个图层,并命名:背景、按钮、图片1、图片2、AS,背景层如图的两个矩形,和一个青绿填充矩形,按钮层放了五个按钮:初级、中级、高级、原图、刷新,一个影片剪辑提示框和游戏名《美女拼图》.五个按钮分别命名:cj_btn,zj_btn,gj_btn,yt_btn,cw_btn,影片剪辑提示框命名:xz_mc。给初级按钮名cj_btn(2)在图片1层,把用Photoshop制作的图片导入到舞台上左边红色矩形框中,并按如图顺序排列好,然后将每个图片转化为影片剪辑(修改→转换为元件→影片剪辑,命名为t1,t2,……),再将每个影片剪辑命名(属性→名称分别为:tu1,tu2,……)要选中影片剪辑点击图片后,点此,转换为元件这是给影片剪辑命名地方(3)选中图片1层所有图片复制,粘贴到图片2层,重新命名为:mc1,mc2,……,然后打乱顺序,放到右边矩形框中,如图。(注意:一定要先命名完了再打乱)这是给影片剪辑命名地方(4)在AS层写入以下代码:vardj=1;varpices=20;for(i=1;i<=pices;i++){mymc_mc=this[”mc”+i];tumc_mc=this[”tu"+i];tumc_mc._visible=false;td(mymc_mc,tumc_mc);}functiontd(my_mc,tu_mc){mymc_mc。onPress=function(){this。startDrag(false,25,60,550,400);};mymc_mc.onRelease=function(){stopDrag();if(dj==1){if(this。hitTest(tu_mc)){this._x=tu_mc。_x;this。_y=tu_mc._y;s=newSound()s。attachSound("ok”);s.start();}}if(dj==2){if(this。_x〈=(tu_mc._x+20)andthis。_x>=(tu_mc._x—20)andthis。_y〈=(tu_mc._y+20)andthis._y〉=(tu_mc._y-20)){this._x=tu_mc。_x;this。_y=tu_mc._y;s=newSound()s。attachSound("ok1”)s。start()}}if(dj==3){if(this。_x〈=(tu_mc._x+6)andthis._x>=(tu_mc._x—6)andthis._y〈=(tu_mc。_y+6)andthis。_y>=(tu_mc。_y-6)){this._x=tu_mc。_x;this._y=tu_mc。_y;s=newSound()s。attachSound("ok”)s.start()}}varfinish_num=0;for(m=1;m<=pices;m++){if(_root["mc”+m]。_x==_root[”tu"+m]._xand_root["mc"+m]._y==_root[”tu"+m]._y){finish_num+=1;}if(finish_num==pices){finish._alpha=100;finish._x=412finish。_y=320s=newSound()s.attachSound("end”)s.start()}else{finish._alpha=0;finish。_x=1980finish._y=123}}};}cw_btn.onRelease=function(){finish