最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

百度經(jīng)驗   發(fā)布時間:2018-12-25 10:36:51   作者:744902892   我要評論
FLASH CS6怎么制作一款簡單的拼圖游戲?經(jīng)常玩拼圖游戲,想要制作一款簡單的拼圖游戲,該怎么制作呢?下面我們就來看看詳細的教程,需要的朋友可以參考下

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

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

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

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

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

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

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

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

 

import flash.display.MovieClip; 
var count:int=4;//圖塊數(shù)量 
init();//初始化 
function init():void 
{ 
for(var i:int=0;i{ 
this["p"+i].alpha=0.1;//設置放置區(qū)域的四個圖塊的透明度 
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就可以進行拼圖操作了,這里只是基本的拼圖過程,其它如開始和重新開始,計時、分數(shù)等內(nèi)容,就需要自己進行發(fā)揮了。

以上就是flash cs6制作拼圖游戲的教程,希望大家喜歡,請繼續(xù)關注腳本之家。

相關推薦:

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

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

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

相關文章

  • flash怎么制作一個簡單飛機飛行的引導層動畫?

    flash怎么制作一個簡單飛機飛行的引導層動畫?flash中想要制作一個簡單的引導層動畫,今天我們就來看一個給飛機指定飛行路線的實例教程,需要的朋友可以參考下
    2017-06-23
  • flash怎么設計一段Windows屏保動畫?

    flash怎么設計一段Windows屏保動畫?我們知道windows系統(tǒng)中有屏保,但是想要自己設置屏保動畫,該怎么設置呢?下面我們就來看看詳細的教程,很簡單,需要的朋友可以參考下
    2017-06-21
  • flash怎么制作一個遮罩圖片切換動畫?

    flash怎么制作一個遮罩圖片切換動畫?今天給大家講講flash中遮罩層的使用方法,我們用幾張圖片切換來做一個簡單的例子,詳細的教程如下文,需要的朋友可以參考下
    2017-06-19
  • Flash怎么制作擺動的水草的動畫?

    Flash怎么制作擺動的水草的動畫?flash中想要制作一個簡單的動畫,就是水草在左右擺動的效果,該怎么制作呢?下面我們就來看看詳細的教程,需要的朋友可以參考下
    2017-06-16
  • flash怎么給圖片制作伸縮動畫效果?

    flash怎么給圖片制作伸縮動畫效果?flash中想要給圖片添加一些動態(tài)顯示效果,該怎么制作伸縮的動畫效果呢?下面我們就來看看詳細的教程,需要的朋友可以參考下
    2017-06-15
  • Flash怎么制作滾動的方塊GIF動畫?

    Flash怎么制作滾動的方塊GIF動畫?Flash中想要制作一個動畫,今天我們就來看看比較簡單的實例動畫,就是一個滾動的方塊,該怎么制作呢?下面我們就來看看詳細的教程,需要
    2017-06-13
  • flash怎么繪制一個按筆畫寫出來的春字動畫?

    flash怎么繪制一個按筆畫寫出來的春字動畫?flash中想要制作一個寫出來的文字動畫小狗哦,該怎么制作呢?下面我們就來看看詳細的教程,需要的朋友可以參考下
    2017-06-08
  • FLASH怎么制作擦黑板的引導動畫?

    FLASH怎么制作擦黑板的引導動畫?上學的時候我們經(jīng)常檫黑板,想要做一個擦黑板的動畫效果,該怎么制作呢?下面我們就來看看詳細的教程,需要的朋友可以參考下
    2017-06-07
  • flash怎么給文字添加大鏡動畫?

    flash怎么給文字添加大鏡動畫?flash中想要制作一個放大鏡從文字上走過文字就會放大顯示的效果,該怎么制作這個效果呢?下面我們就來看看詳細的教程,需要的朋友可以參考下
    2017-06-06
  • flash怎么制作多張圖片過渡的動畫效果?

    flash怎么制作多張圖片過渡的動畫效果?flash中想要制作一個多張圖片不斷變化的動畫效果,該怎么制作呢?下面我們就來看看給圖片添加過渡效果的教程,需要的朋友可以參考下
    2017-06-05

最新評論

报价| 济阳县| 梓潼县| 莎车县| 东城区| 蓝田县| 嘉鱼县| 十堰市| 敖汉旗| 贺州市| 三穗县| 沙坪坝区| 枣庄市| 宁武县| 海口市| 海丰县| 石台县| 岗巴县| 扶沟县| 化德县| 广丰县| 余庆县| 邳州市| 苍溪县| 古浪县| 高青县| 濮阳市| 玛沁县| 永城市| 黔南| 蓬安县| 石泉县| 奉新县| 桑植县| 天气| 枣强县| 静乐县| 阿巴嘎旗| 东辽县| 怀安县| 潍坊市|