| 首页 | 新闻 | 网页 | 设计 | 色彩 | 原创 | 视觉 | 素材 | 动漫 | 酷站 | 策划 | 文案 | 访谈 | 运营 | 编程 | 数据库 | 服务器 | 下载 | 图库 | 
您的位置: 幽幽天空 > 网页 > 网页制作 > Flash教程 > Flash游戏制作 > 文章正文 用户登录
为你新浪博客添加
关于RPG类型游戏制
[手机游戏]:关于t
一个FLASH小游戏的
利用条件语句制作
猜数字游戏--AS处
一个猜球游戏
另一个种拼图游戏
ACT游戏基础-键盘
类赛车游戏 | 谈高

拼图游戏           

拼图游戏

作者:佚名 来源:闪吧 作者: 龙女 更新:2007-1-13 20:43:50 错误报告 我要投稿
拼图游戏
点击浏览该文件
具体做法如下:
素材:一幅图片.

    第一步:生成一个完整的图元文件.
    新建文件,将图片导入到库.拖入主场,按F8,调出"创建新元件"对话框,命名用默认的(元件1),点确定. 这样就把导入的图片存为了符号文件. 第二步:生成9个分裂的图元文件
    视图__显示网格. 选线条工具,(线条为极细状态)分别画两条平行横线条,和竖线条,将图分为9份.如图:

按此在新窗口浏览图片

    按照从上到下,从左向右的顺序.用鼠标分别单击,按F8,调出"创建新元件"对话框,选中"影片剪辑",名称为t1.

按此在新窗口浏览图片

    依此类推,将9个小图分别存为影片剪辑,名称为t1.t2,t3,t4......t9. 第三步:画钜形
    新建一层,选线条工具(线条为1像素,或再粗些),按照原来的细线条再画一次,然后选钜形工具,画外框.

按此在新窗口浏览图片

     第四步:画一个小方块,由一个符号文件复制为9个实例
     新建一层,用钜形工具画小方块,(钜形无外框,白色.),按F8,选影片剪辑,名称为YC(自定义的),命实名为"c1"

按此在新窗口浏览图片

    再将YC剪辑元件,拖入,命实名为"c2",依此类推,再拖入,再命实c3,4......c9.拖入放置的位置与t1,t2......t9,对应. (注意:放置t1所在的图层就在C1图层上面)
第五步:建4个动态文本框.
新建一层,选文本工具,在主场拖动,设置属性,为:动态文本,变量名为txt2

按此在新窗口浏览图片

    依此类推,再新建动态文本,命变量名为:s,k,txt1. 第六步:写入代码:
(1)在主场第一帧上写入,进行初始化
fscommand("allowscale",false);//禁止动画缩放
var s=0;//设置变量初始值
var k=0;
var n=0;
(2)选中t1,按F9,输入代码:
onClipEvent (mouseDown){//句柄,按下鼠标时执行
if(hitTest(_root._xmouse,_root._ymouse,false)){//如果鼠标选中某个小图块
startDrag("",true);//这个小图块就跟着鼠标一起走
x=this._x;//把小图块的X轴原坐标值,附给变量X
y=this._y;//把小图块的Y轴原坐标值,附给变量Y
_root.s=_root.s+1;//用变量"s"统计拖动图像块的次数,点一次小图块s值增加1
}
}
onClipEvent (mouseUp){//句柄,按下鼠标抬起时执行
stopDrag();//图片停止跟随
if(!hitTest(_root.c1)){//如果不与c1实例重合
this._x=x;//回到原位置
this._y=y;
}else{//否则
this._x=_root.c1._x;//小图块移动到C1位置上
this._y=_root.c1._y;
if(hitTest(_root._xmouse,_root._ymouse,false)){//如果鼠标指针的坐标位置与当前的影片剪辑实例重叠
_root.k=_root.k+1;//用变量"k"统计正确拖动图像块的次数
}
}
if(_root.k==9){//K等于9时
txt1="你真棒!";//给输出文本框变量赋值
txt2="共用了"+_root.s+"次";//文本txt2显示内容
}
}

按照,一一对应的原则,选t2 按F9,输入以上代码,将t1,c1,换成t2,c2.
依此类推,直到T9.
第七步拖入一个元件一,将其调小.
再拖入一个按钮,写入代码:
on (press){
n=1-n;
setProperty("yt",_visible,n);
}
另:在主场帧上写:setProperty("yt",_visible,0);// 好了,完成,测试吧!


文章录入:skyuu    责任编辑:skyuu 
  • 上一篇文章:

  • 下一篇文章: 没有了
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    发表评论:
    姓名:  评 分: 1分 2分 3分 4分 5分
     
  • 严禁发表危害国家安全、政治、黄色淫秽等内容的评论。
  • 用户需对自己在使用幽幽天空服务过程中的行为承担法律责任。
  • 本站管理员有权保留或删除评论内容。
  • 评论内容只代表机友个人观点,与本网站立场无关。