麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 辦公 > Flash > 正文

FLASH CS6怎么制作一款簡單的拼圖游戲?

2020-07-17 12:47:02
字體:
來源:轉載
供稿:網友

flash cs6中想要制作一款簡單的拼圖游戲,該怎么制作呢?下面我們就來看看flash代碼制作拼圖游戲的教程,請看下文詳細介紹。

1、打開FLASH CS6軟件,選擇AS3文檔

2、找一張自己喜歡的圖,放到舞臺上。

3、畫一個和這個圖片一樣大小的線框,并進行劃分,可分為3x3,4x4或其它,為了方便,我們分成四塊。畫完后CTRL+B就可以打散了。

4、將這四塊分別轉換為影片剪輯,并設置實例名依次為p0,p1,p2,p3,如果有更多也要按這種規律進行設置。

5、復制這四個影片剪輯,如下圖。

6、修改它們的實例名為mc0,mc1,mc2,mc3,注意要和前面的序號保持一致。

7、在主時間軸寫如下代碼:

 

import flash.display.MovieClip; var count:int=4;//圖塊數量 init();//初始化 function init():void { for(var i:int=0;i{ this["p"+i].alpha=0.1;//設置放置區域的四個圖塊的透明度 this["mc"+i].addEventListener(MouseEvent.MOUSE_DOWN,StartDragEvent);//添加鼠標按下拖動事件 this["mc"+i].addEventListener(MouseEvent.MOUSE_UP,StopDragEvent);//添加鼠標彈起停止拖動事件 } } function StartDragEvent(e:MouseEvent):void { var obj:MovieClip=e.currentTarget as MovieClip; this.setChildIndex(obj,this.numChildren-1);//將被拖動的圖塊放到最上層 obj.startDrag();//開始拖動 } function StopDragEvent(e:MouseEvent):void { var obj:MovieClip=e.currentTarget as MovieClip; obj.stopDrag();//停止拖動 var t:int=int(obj.name.slice(2));//獲取圖塊的序號,這就是為什么要和位置圖塊一致 if(Math.abs(obj.x-this["p"+t].x)<20&&Math.abs(obj.y-this["p"+t].y)<20)//如果正確位置的圖塊和拖動圖塊的位置相差不超過20像素,則拼圖成功。 { this["p"+t].alpha=1; obj.visible=false; } 

8、CTRL+ENTER就可以進行拼圖操作了,這里只是基本的拼圖過程,其它如開始和重新開始,計時、分數等內容,就需要自己進行發揮了。

以上就是flash cs6制作拼圖游戲的教程,希望大家喜歡,請繼續關注武林網。

相關推薦:

FLASH CS6怎么制作控制視頻的按鈕?

flash cs6怎么制作雪花飛舞的動畫?

flash怎么抽簽? flash簽筒搖動抽簽動畫的做法

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 伊人在线视频 | 天天鲁在线视频免费观看 | 午夜视频成人 | 欧美一级在线看 | 久久影院免费观看 | 中国fx性欧美xxxx | 精品国产一区二区在线 | 精品久久久久久成人av | 在线亚洲播放 | 在线2区 | 婷婷一区二区三区四区 | 国产精彩视频在线 | 日韩黄色av网站 | 亚洲精品在线观看免费 | 大胆在线日本aⅴ免费视频 美国黄色毛片女人性生活片 | 特黄一级小说 | 手机国产乱子伦精品视频 | 久久影院免费观看 | 亚洲国产成人久久成人52 | 91网址在线播放 | 国产一区毛片 | 片在线观看 | 黄片毛片一级 | 国产又粗又爽又深的免费视频 | 电影一级毛片 | 国产高清美女一级毛片久久 | 综合在线一区 | 视频一区二区三区免费观看 | 欧美成人精品欧美一级乱黄 | 成人午夜视频免费在线观看 | 国产超碰人人爽人人做人人爱 | 天天夜天天操 | 91精彩在线 | 99国产精成人午夜视频一区二区 | 在线播放免费人成毛片乱码 | 一级网站| 黄色av片在线观看 | 日韩黄色精品视频 | 一本免费视频 | 久久精品久久精品久久精品 | 特级无码毛片免费视频尤物 |