毕业论文 论文提纲 论文写作 公文范例 教育论文 教育学论文 师范教育 学术论文     论文指导*
                     
 
   
   
   
   
           
 

当前位置:课件115学培吧(kj115.com)→flash课件制作教程

 
 
标题: 制作实例:Flash制作简易拼图游戏制作
 
展示台

文章来源 作者:admin 密 码:admin 整理:湖北金鹰

◇图文教程简介

本栏目收集整理FLASH相关和FLASH课件制作相关的技术教程,代码初步检验无错误。所有教程资源全部免费,属于本站免费的FLASH相关核心教程。

学习过程中有问题可以直接提出,本站尽所能帮你解决问题。

学员问答   技术难题

---------------

湖北金鹰课件吧

简介:省级 和国家级FLASH竞赛课件制作专业网站。

---------------

你可能感兴趣的还有免费的:

FLASH视频教程
    以图案填充对象
    运用渐进色彩
    置入与设定声音
    编辑声音
PS视频教程
    图像与像素
    多种抓屏方法
    多种选择工具的使用
    段落面板

---------------

小形拼图游戏是游戏制作者的入门课程,读者将在本例中学习如何在Flash中制作简单的拼图游戏。
首先,让我们来构思一下游戏的大致样子:画面上散落着N多块碎图片,透过这些碎图片我们可以隐约看到后面的一块方形的区域,然后在屏幕的右边赫然写着几个大字——简易拼图游戏。
OK,构思完毕,下面我们就开做吧。
一、制作图块
1.拼图拼图,没图怎么做拼图呢?所以,我们得先找张图片过来,并将其导入到Flash中。
选择File>Import,导入要做为拼图素材的图片。
2.选中刚刚导入的图片,选择Modify>Transform>Scale,将图片的大小重新进行调整。
3.调整完图片大小后,按Ctrl+B将其打散。
4.选择直线工具,在图片上画个十字,将图片分为四块。因为本例只是要介绍制作拼图的原理,所以这里就只做四个图块。
我们现实中常见的那种贫话愣疾皇楞楞的,所以我们接下来再对四个边进行点处理。
5.按Ctrl+Alt+Shift+R,显示标尺,然后从标尺上拉出枷叻直鸶教蹒线重合。
6.按Ctrl+Alt+;锁定引导线。接着按住Ctrl键然后用鼠标在四条黑线边界的中间拉出一个拐点?
7.再次按住Ctrl键将突起的两端拉回,形成一个小三角(如图1)。



图1


8.使用鼠标将小三角变形成小圆弧(如图2)。



图2


9.单击选中左上角的那块图片,按F8弹出元件属性对话框。在Name中输入g1,然后将Behavior选为Graphic,单击OK后将所选图片转化为图形元件g1。
同样地,将剩下的另外三块图片使用同样的方法分别转化为图形元件g2、g3、g4。然后将刚才用来分割图片的黑线删除。
10.选中g1、g2、g3、g4四个元件,按Ctrl+C拷贝一份。
11.按Ctrl+V将刚才复制的元件粘贴上来
12.单击选中g1,按F8弹出元件属性对话框。在Name中输入b将Behavior选为Button,单击OK后将所选元件g1转化为按钮元件b1。
同样地,将剩下的另外三块图片使用同样的方法分别转化为按钮元件b2、b3、b4。
13.单击选中b1,按F8弹出元件属性对话框。在Name中输入m1,然后将Behavior选为MovieClip,单击OK后将所选元件b1转化为影片剪辑m1。
同样地,将剩下的另外三块图片使用同样的方法分别转化为影片剪辑m2、m3、m4。
至此,所需的图块已全部制作完成。接下去该是做游戏的背景了。
二、制作背景
1.将当前层的名字改为“图块”。在当前层的下面再新建一层并取名为“背景”。
2.选中刚才复制出来放在一边备用的的群组对象,按Ctrl+X剪切之。
3.选中“背景”层,按Ctrl+V,将图片对象粘贴到这一层上。
4.双击群组进入编辑状态,选中所有图形元件。按Ctrl+I打开实例面板,将Behavior改为MovieClip(如图3)。




图3



5.选中左上角已变为MovieClip的g1元件实例,在实例面板的Name中输入d1。同样的,分别将剩余的三块元件命名为d2、d3、d4。
6.选中所有元件,选择Window>Panels>Effect,打开效果面板。从列表中选择Tint效果,然后把TintColor设置为黑色。
7.换上文字工具,在舞台的右边书上“简易拼图游戏”。
8.锁定“背景”层。
三、编写代码
最后,是整个例子制作的重头戏,写入动作脚本使图块动起来。
“图块”层上的m1实例,选中里面的b1元件。打开对象动作面板,输入下面这段代码:
on(press){
startDrag("",true);//开始拖动
}
on(release){
stopDrag();//停止拖动
obj="/d1";//底板上相应的图块
if(_droptarget==obj){//判断释放的图块是否在相应的底板图块上。
//如果是在相应的底板图块上就将
//释放的图块与其对齐,形成一种自动
//吸附的效果。
setProperty("",_x,getProperty(obj,_x));
setProperty("",_y,getProperty(obj,_y));
}
}
2.双击“图块”层上的m2实例,选中里面的b2元件。打开对象动作面板,输入上面的那段代码,并将其中的obj=”/d1”;改为obj=”/d2”;。
同样的,对于剩下的m3、m4实例,只要将那句obj=”/d1”;改为相应的obj=”/d3”;和obj=”/d4”;即可。
最后,将图块打打散,整个游戏就OK了(如图4)。




 

 

 
课件115学培吧(湖北金鹰)欢迎您!永久免费服务网址:http://www.kj115.com
   
 

学员众多的FLASH课件学习基地,成万免费FLASH课件制作教程在线学习,还有免费内容课件教程、视频教程、课件技巧、课件探讨、课件欣赏、课件展示、实用教程、课件界面、课件脚本、课件游戏、课件下载、课件封面、课文内容图片、课文人物图片库、课件素材、图片素材、声音素材、动物素材、背景图片、背景资料、背景边框、课件顶栏图片素材、Dreamweaver教程、Dreamweaver网页课件教程、软件下载。承接学习和培训,承接课件订制,课件修改等所有课件相关服务。
本站主要业务:┃flash课件制作视频教程培训┃承接全国竞赛flash课件┃论文代写代发┃代办课件国家级获奖证书┃
联系:QQ:444860709 手机:13339817386


 
 

业务办理
鄂ICP备08005724号