拼图操作步骤.doc
文本预览下载声明
拼图游戏操作步骤:
导入一幅图片,调整图形大小为200*200,将图片打散为形状,并分割成4块,注意大小统一100*100。
将分割好的四块图形,分别转换成按钮元件,依次命名为01,02,03,04,注意位置要统一。1
清理场景中所有对象
新建一个影片剪辑m1,将按钮01拖曳到影片剪辑m1编辑区域,注意位置。在图层1的第5帧处插入关键帧, 选中按钮元件01实例,添加动作
on (press) {
startDrag(/1, true);
}
//按下鼠标,开始拖动小图案
on (release)
{}
//释放鼠标,停止拖动小图案
新建图层2,分别在第1、2、5帧处插入空白关键帧
在图层2第1帧处,添加动作:
x = getProperty(/1, _droptarget);
//取得主场景中实例名为1的影片剪辑的_droptarget属性值,并赋值给变量x,_droptarget属性用来表示MC被放下的绝对路径
if (x eq /yer1) {
setProperty(/1, _x, getProperty(/yer1, _x));
setProperty(/1, _y, getProperty(/yer1, _y));
gotoAndStop(5);
}//如果x也就是小图案被放下的位置和其对应的矩形位置一致的话,说明小图案的位置正确,然后设置小图案的坐标值为小矩形的坐标值,然后执行第5帧
在图层2第2帧处添加动作:
gotoAndPlay(1);
//返回到第一帧继续判断位置是否正确
在图层2第5帧处添加动作:
stopDrag();
correct = Number(correct)+1;
用同第4步骤,分别创建影片剪辑m2,m3.m4.
再创建四个影片剪辑,分别绘制四个大小统一,位置统一的矩形100*100,分别命名为yer1,yer2,yer3,yer3
返回场景,在图层一处,将四个矩形影片剪辑放在场景中,分别给实例命名为:yer1,yer2,yer3,yer4
新建图层2,将四个图片影片剪辑m1,m2,m3,m4,分别错乱放在场景中,并给相应实例命名为:1,2,3,4.
测试影片
显示全部