歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOCX文檔下載  

怎么用flash制作簡單拼圖游戲

  • 資源ID:19521953       資源大?。?span id="sf0ga0l" class="font-tahoma">13.68KB        全文頁數(shù):4頁
  • 資源格式: DOCX        下載積分:10積分
快捷下載 游客一鍵下載
會(huì)員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺(tái)登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要10積分
郵箱/手機(jī):
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機(jī)號(hào),方便查詢和重復(fù)下載(系統(tǒng)自動(dòng)生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號(hào):
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開,此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒有明確說明有答案則都視為沒有答案,請(qǐng)知曉。

怎么用flash制作簡單拼圖游戲

怎么用flash制作簡單拼圖游戲怎么用flash制作簡單拼圖游戲可能有很多玩Flash的朋友都曾和我一樣想自己動(dòng)手制作一個(gè)拼圖游戲,但是苦于不知道實(shí)現(xiàn)的方法或不了解ActionScript(以下簡稱AS)而心存遺憾。別急,今天小編就告訴你如何利用Flash常用的AS制作一個(gè)簡單的拼圖游戲,小編所說的簡單可不是將圖片簡單的拼湊到一起的那種簡單拼圖啊。做好的成品如下:大家可以用鼠標(biāo)將上面的圖像碎片拖到下面的方框內(nèi)的合適位置,為方便大家找位,游戲給出了有一定透明度的原圖作為參考。大家可以發(fā)現(xiàn)這個(gè)游戲還設(shè)計(jì)了一個(gè)"吸附"功能,能夠讓你將拼圖片輕松地整齊排列,同時(shí)游戲還會(huì)自動(dòng)判斷拼圖是否全部正確完成。第一步:圖片的準(zhǔn)備工作既然是拼圖,當(dāng)然首先就要有圖片了,我找到的是一幅320*240象素的jpg圖片,通過Fireworks將其切割成12塊(每塊80*80px),然后分別保存成12個(gè)jpg小圖片備用,名稱最好有一定規(guī)律,比如我將他們分別命名為pic1pic12,當(dāng)然你也可以利用其他圖象處理工具來實(shí)現(xiàn)這一步。第二步:建立Flash文件打開今天的主角Flash,通過菜單Modify Document.或Ctrl+J打開Document Properties面板(由于盜匪使用的是Flash MX,一些快捷鍵可能與Flash 5的有所不同,不過盜匪會(huì)盡量給出Flash 5中相應(yīng)的快捷鍵的,這個(gè)在Flash 5中的快捷鍵是Ctrl+M),將畫面大小改為400*600px,其他可以保持默認(rèn)值。第三步:制作用來判斷位置的Movie Clip在場(chǎng)景中通過菜單File Import或Ctrl+R導(dǎo)入12塊已經(jīng)處理好的小圖片,然后按照原圖順序擺放在場(chǎng)景的下半部,選中左上角第一塊,選擇菜單Insert Convert to Symbol或按F8鍵,在彈出的Convert to symbol面板中選擇Movie Clip(以后簡稱MC),控制點(diǎn)選擇在圖片中心(這一點(diǎn)很重要,Flash 5中可能沒有這個(gè)選項(xiàng),不過好在Flash 5的默認(rèn)值就是中心),name為check1(也可以根據(jù)自己的習(xí)慣取名),其余的圖片用同樣的方法處理。然后選擇菜單Window Properties或Ctrl+F3,打開Properties面板,按順序?yàn)檫@些圖片分別填寫Instance Name為b1b12,以便以后在Action中調(diào)用.選中所有MC(Ctrl+A),將他們的Alpha屬性設(shè)置為30%,這樣做只是為了使MC看上去模糊,讓玩家不能清楚地辨認(rèn)出是哪部分,以增大游戲難度。第四步:制作用來拖拽的MC這是比較重要的一步,我們將利用這個(gè)MC來實(shí)現(xiàn)圖塊的拖拽以及位置的判斷,在這里我們運(yùn)用了MC中嵌套Button的方法以實(shí)現(xiàn)代碼重用,這是個(gè)很重要的方法,希望大家加以重視.選擇菜單Insert New Symbol.或Ctrl+F8新建Button(以下簡稱BT),取名為button_body,確定后進(jìn)入編輯界面,在Timeline(時(shí)間線)中右鍵單擊Hit幀,在快捷菜單中選擇New Keyframe建立關(guān)鍵幀 ,選擇矩形工具(R),繪制一個(gè)矩形,選擇選取工具 (V),雙擊矩形,在Properties面板中將寬、高、X坐標(biāo)、Y坐標(biāo)分別設(shè)置為80、80、0、0;新建MC 取名button_action,確定后進(jìn)入MC編輯窗口,Ctrl+L打開Library(庫),將剛剛建立的button_body拖進(jìn)來,同樣將X、Y坐標(biāo)設(shè)置為(0,0).下面開始為BT(按鈕)添加AS,選中剛才拖進(jìn)來的button_body,通過菜單Window Actions或F9鍵(Flash 5中為Ctrl+Alt+A)打開Actions面板,利用快捷鍵Ctrl+Shift+E(Flash 5 中為Ctrl+E,前提是選中了Actions面板)轉(zhuǎn)換到Expert Mode(專家模式,這個(gè)模式下編寫AS比較靈活,建議使用),填入下面的代碼:on (press) /按下鼠標(biāo) startDrag(_parent, false, 50, 50, 350, 550);/使圖塊可以在一定范圍內(nèi)被拖拽 on (release) /釋放鼠標(biāo) stopDrag();/停止拖拽 for (i=1; i=eval_r("_root.b"+i)._x-40 and _parent._y=eval_r("_root.b"+i)._y-40) /如果被拖拽的圖塊中心點(diǎn)進(jìn)入某個(gè)判斷位置的MC的范圍內(nèi)時(shí) _parent._x = eval_r("_root.b"+i)._x;/設(shè)置圖塊的坐標(biāo),使其吸附到相應(yīng)的位置 _parent._y = eval_r("_root.b"+i)._y; 這樣,拖拽組件button_action就制作好了,在下面的制作中將重復(fù)用到這個(gè)MC.第五步:制作被拖拽的圖塊新建MC,命名為pic1(這個(gè)名稱無關(guān)緊要),確定后進(jìn)入編輯窗口,在Library中將button_action拖入,設(shè)置坐標(biāo)為(0,0),再從Library中將最初導(dǎo)入的圖片pic1.jpg拖入,坐標(biāo)(0,0),重復(fù)這個(gè)步驟,直到所有圖塊都擁有自己相應(yīng)的MC.順便再做一個(gè)按鈕,命名為button_back,用來在游戲完成后開始新的游戲.第六步:游戲的完成工作回到場(chǎng)景中,將TimeLine中已存在的層命名為"位置判斷層",點(diǎn)擊TimeLine左下角的Insert Layer按鈕 ,新建三個(gè)層,分別命名為"圖塊層"、"AS層"和"按鈕與提示層".選擇"圖塊層",將Library中的pic1pic12這幾個(gè)MC拖入該層。特別注意:這里是MC,而不是圖片,我們可以按住Ctrl鍵同時(shí)選擇不連續(xù)的多個(gè)Symbol。按順序在Properties面板中分別填寫Instance Name為p1p12。選擇"按鈕與提示層",將第二幀設(shè)為關(guān)鍵幀(如果你使用的是flash 5請(qǐng)選擇第四幀,并順便用F5將"圖塊層"添加兩幀內(nèi)容幀),并在Properties面板(flash 5中為Frame面板)中填寫Frame Label為"over",選擇文字工具(A),在中間位置寫入勝利后的提示,如:"Good You Win !",再拖入button_back到合適位置,并捆綁AS:on(release) prevFrame();/回到前一幀,開始新游戲 /Flash 5中應(yīng)該是gotoAndPlay(1) 現(xiàn)在進(jìn)入沖刺階段,選擇"AS層",選擇第一幀,捆綁AS:stop();/flash 5中請(qǐng)將這句去掉 for (i=1; i至此,拼圖游戲就制作完成了,趕快Ctrl+Enter測(cè)試一下吧!動(dòng)動(dòng)腦筋,還可以為游戲添上時(shí)間限制,加大游戲的難度,或者在游戲過程中用一個(gè)按鈕來隱藏/顯示測(cè)試圖片等

注意事項(xiàng)

本文(怎么用flash制作簡單拼圖游戲)為本站會(huì)員(冷***)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請(qǐng)重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!