2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩77頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、<p>  基于 Android 的謎題類角色扮演游戲的設(shè)計(jì)與開發(fā)</p><p><b>  摘要</b></p><p>  Android 手機(jī)、平板巨大的市場下,安卓應(yīng)用開發(fā)的需求量也非常巨大。另一方面 Flash 因?yàn)槠鋬?yōu)秀的圖形用戶界面和 ActionScript 的支持下良好的用戶交互,在傳統(tǒng)個(gè)人電腦平臺(tái)的動(dòng)畫、游戲開發(fā)領(lǐng)域一直保持優(yōu)勢,但是當(dāng)

2、智能手機(jī)市場開始主鍵侵蝕 PC 平臺(tái),大批用戶向移動(dòng)端轉(zhuǎn)移時(shí),將 Flash 游戲技術(shù)移植到手機(jī)就成為必須解決的問題。</p><p>  本文首先對 Flash AIR 的 Android 平臺(tái)開發(fā)進(jìn)行調(diào)研,并對當(dāng)前游戲類型,用戶需求進(jìn)行分析,最后在設(shè)計(jì)、研發(fā)了解謎角色扮演游戲——變喵記。實(shí)現(xiàn)了游戲的各項(xiàng)功能,制作了將益智、解謎、角色扮演融為一體的一種游戲。能讓玩家即收獲游戲的愉悅,又了解完整的故事,還能開動(dòng)腦

3、筋鍛煉智力。同時(shí)因?yàn)橹i題設(shè)置上主要選擇了彼得堡七橋問題、八皇后問題、約瑟夫環(huán)問題等這類經(jīng)典而又有趣的計(jì)算機(jī)問題,涉及圖論、搜索、數(shù)論、動(dòng)態(tài)規(guī)劃等多個(gè)方面,所以可以作為計(jì)算機(jī)競賽興趣入門游戲。</p><p>  關(guān)鍵詞:AndroidFlash AIR解謎角色扮演游戲</p><p><b>  - 1 -</b></p><p>  Ba

4、sed on Android puzzle role-playing game design and develop</p><p><b>  Abstract</b></p><p>  In Android phone, tablet huge market demand for Android application development is also v

5、ery large. Flash animations good hand because of its excellent support user interaction graphical user interface and ActionScript under the traditional PC platform game development has maintained the advantage , but when

6、 the primary key of the smart phone market began to erode PC platform , a large number of mobile users when the end of the shift , the Flash game technology to the mobile phone has become a p</p><p>  Keywor

7、ds: AndroidFlash AIRpuzzle role-playing game</p><p><b>  - 2 -</b></p><p><b>  - 7 -</b></p><p><b>  - 8 -</b></p><p><b>  引

8、言</b></p><p><b>  1.1前言</b></p><p>  Android 手機(jī)、平板巨大的市場下,安卓應(yīng)用開發(fā)的需求量也非常巨大。不同于蘋果的 ios 系統(tǒng)和微軟的 windows phone 系統(tǒng)這類封閉式系統(tǒng),Android 系統(tǒng)的開源性使得越來越多的程序員加入開發(fā)行列,而 Android 本身也提供了良好的軟件開發(fā)工具包[1]

9、。</p><p>  具體來看 Android 的游戲開發(fā)。隨著社會(huì)節(jié)奏的加快,人們對能讓心靈得以一刻放松的游戲的需求也越來越大。而手機(jī)平板平臺(tái)的游戲具有龐大的市場用戶、移植性高及網(wǎng)絡(luò)支持等優(yōu)點(diǎn),而且有想玩就玩的方便性、容易上手且不花費(fèi)時(shí)間,比起電視游戲或電視游戲更受現(xiàn)代人喜愛。</p><p>  另一方面 Flash 因?yàn)槠鋬?yōu)秀的圖形用戶界面和 ActionScript 的支持下良好

10、的用戶交互,在傳統(tǒng)個(gè)人電腦平臺(tái)的動(dòng)畫、游戲開發(fā)領(lǐng)域一直保持優(yōu)勢,許多游戲如《機(jī)械迷城》等,還有 7K7K、4399 等網(wǎng)站提供的網(wǎng)頁小游戲都是利用 Flash 開發(fā)。但是當(dāng)智能手機(jī)市場開始主鍵侵蝕 PC 平臺(tái),大批用戶向移動(dòng)端轉(zhuǎn)移時(shí),將 Flash 游戲技術(shù)移植到手機(jī)就成為必須解決的問題。</p><p>  目前其他語言,主要包括 Java、C/C++開發(fā)了許多 Android 平臺(tái)手機(jī)游戲,市面上已有不少成功

11、案例,它們的缺陷在于,動(dòng)畫制作方面開發(fā)費(fèi)時(shí)費(fèi)力,效果卻不一定好。于此相比 Flash 的優(yōu)勢就在于動(dòng)畫制作既美觀又容易,繪制矢量圖,易于在不同規(guī)格屏幕上放大,不損失圖像清晰度,而又十分容易制作。因此,基于 Flash 的智能手機(jī)游戲開發(fā)具有良好的應(yīng)用前景。</p><p>  技術(shù)方面,Adobe Flash 提供多種方式進(jìn)行 Android 平臺(tái)游戲的開發(fā)——Flash professional+AIR for

12、 android、Flex 或 FlashBuilder 等都可[2]。對于傳統(tǒng)的 Flash 開發(fā)人員,F(xiàn)lash professional+AIR for android 是最易于上手的一種 Android 手機(jī)游戲開發(fā)方式,本文所使用的就是這種方式。</p><p>  1.2設(shè)想及突破點(diǎn)</p><p>  在日常使用手機(jī)、平板玩游戲時(shí),我發(fā)現(xiàn)現(xiàn)在的游戲主要以益智類、休閑類、反映

13、類為主且最受歡迎,大型 3D 的角色扮演游戲也有不少人喜愛,而 2D 的小巧的角色扮演類游戲則由于劇情的拖沓和打怪練級(jí)模式的單一而略顯下風(fēng)[3]。另一類游戲——解謎類,基本完全是“密室逃脫”這種“找東西”的風(fēng)格,數(shù)量和其他類游戲相差很多,單一模式也容易引起審美疲勞。</p><p>  因此,我想到開發(fā)一個(gè)謎題類角色扮演游戲——玩家控制角色在劇情的指引下解決不同種類、不同風(fēng)格的謎題,在解開謎題后進(jìn)一步推動(dòng)劇情發(fā)展

14、。</p><p>  既有一個(gè)完整的劇情,能讓玩家體會(huì)角色扮演代入感的愉快,又不是老舊的打怪模式,而是智慧的思考去解決問題。這樣玩家一來不會(huì)因單純的解謎而沒有持續(xù)性,二來不會(huì)因</p><p><b>  - 9 -</b></p><p>  長期的單一模式而失去興趣[4]。可以說是將益智、解謎、角色扮演融為一體的一種游戲。</p&g

15、t;<p>  作為計(jì)算機(jī)專業(yè)的學(xué)生,我也想開發(fā)與專業(yè)相關(guān)的游戲,因此在謎題設(shè)置上主要選擇了彼得堡七橋問題、八皇后問題、約瑟夫環(huán)問題等這類經(jīng)典而又有趣的計(jì)算機(jī)問題,涉及圖論、搜索、數(shù)論、動(dòng)態(tài)規(guī)劃等多個(gè)方面,可以作為計(jì)算機(jī)競賽興趣入門游戲。</p><p>  1.3理論實(shí)踐意義</p><p>  與研究類課題不同,應(yīng)用類的課題的實(shí)踐意義要高于理論意義。</p>

16、<p>  通過完成此畢業(yè)設(shè)計(jì),從我個(gè)人角度來說,是綜合大學(xué)本科階段所學(xué)知識(shí)技能,將其真正應(yīng)用與實(shí)踐當(dāng)中,是檢驗(yàn)和證明我大學(xué)所學(xué)的重要方式。對于未來,不論是工作還是繼續(xù)學(xué)習(xí)從事科研,都是很好的實(shí)踐基礎(chǔ)。特別是在經(jīng)歷考研失敗、四處奔波找工作之后,我更加感覺這個(gè)畢業(yè)設(shè)計(jì)所制作的游戲?qū)ξ覀€(gè)人的巨大意義——不僅歷練了我的實(shí)際工程能力,更實(shí)現(xiàn)了我一直一來做游戲程序員的夢想。我也將這些個(gè)人感受通過游戲展現(xiàn)了出來。</p>

17、<p>  從對社會(huì)的價(jià)值來看,謎題類角色扮演游戲是移動(dòng)平臺(tái)缺少的一種類型,希望能通過我的作品,讓更多人能體會(huì)這類游戲的樂趣,從中有所收獲。更希望能通過這個(gè)游戲,推動(dòng)這一類游戲的開發(fā),推動(dòng)游戲開發(fā)上的創(chuàng)新。同時(shí),由于謎題接近計(jì)算機(jī)程序設(shè)計(jì)大賽的問題風(fēng)格,本游戲用來作為計(jì)算機(jī)競賽(NOI、ACM 等)的入門興趣游戲也十分合適,填補(bǔ)了這個(gè)方向的空白。</p><p><b>  1.4本論文工

18、作</b></p><p>  本論文是對畢業(yè)設(shè)計(jì)——Android 游戲《變喵記》從設(shè)計(jì)到制作到測試的整體論述。</p><p>  詳細(xì)描述了畢業(yè)設(shè)計(jì)各個(gè)項(xiàng)目的制作過程。</p><p><b>  1.5使用軟件</b></p><p>  Adbode Flash Professional CS5.

19、5 Version 11.5.1.349 Google SketchUp Pro Version 8.0.4811 Dev C++ Version 4.9.9.2</p><p>  Adobe Photoshop Version 12.0.4</p><p>  格式工廠 3.3.4</p><p><b>  - 10 -</b></

20、p><p>  2. AIR For Flash 及 ActionScript3.0</p><p><b>  2.1Flash</b></p><p>  Flash 是一種動(dòng)畫創(chuàng)作與應(yīng)用程序開發(fā)于一身的創(chuàng)作軟件,到 2013 年 9 月 2 日為止,</p><p>  最新的零售版本為 AdobeFlash Pro

21、fessionalCC(2013 年發(fā)布)。Adobe Flash Professional</p><p>  為創(chuàng)建數(shù)字動(dòng)畫、交互式 Web 站點(diǎn)、桌面應(yīng)用程序以及手機(jī)應(yīng)用程序開發(fā)提供了功能全面的創(chuàng)作和編輯環(huán)境。Flash 廣泛用于創(chuàng)建吸引人的應(yīng)用程序,它們包含豐富的視頻、聲音、圖形和動(dòng)畫。可以在 Flash 中創(chuàng)建原始內(nèi)容或者從其它 Adobe 應(yīng)用程序(如 Photoshop</p><

22、;p>  illustrator)導(dǎo)入它們,快速設(shè)計(jì)簡單的動(dòng)畫,以及使用 Adobe ActionScript 3.0 開</p><p>  發(fā)高級(jí)的交互式項(xiàng)目。設(shè)計(jì)人員和開發(fā)人員可使用它來創(chuàng)建演示文稿、應(yīng)用程序和其它允許用戶交互的內(nèi)容。Flash 可以包含簡單的動(dòng)畫、視頻內(nèi)容、復(fù)雜演示文稿和應(yīng)用程序以及介于它們之間的任何內(nèi)容。通常,使用 Flash 創(chuàng)作的各個(gè)內(nèi)容單元稱為應(yīng)用程序,即使它們可能只是很簡單

23、的動(dòng)畫。您也可以通過添加圖片、聲音、視頻和特殊效果,構(gòu)建包含豐富媒體的 Flash 應(yīng)用程序。</p><p><b>  2.2AIR</b></p><p>  AIR 是 Adobe Integrated Runtime 的簡稱,即“Adobe 集成運(yùn)行時(shí)”, 2010 年,Adobe</p><p>  公司成功地將 AIR 技術(shù)引入

24、移動(dòng)平臺(tái),從此,一舉打開了通往移動(dòng)領(lǐng)域的大門。而對于 Flash 開發(fā)者來說,該技術(shù)的出現(xiàn)為他們轉(zhuǎn)向移動(dòng)應(yīng)用開發(fā)提供了便利的條件。</p><p>  2010 年年底,AIR 已經(jīng)實(shí)現(xiàn)了對 Android、BlackBerry Tablet OS 和 iOS 三個(gè)移動(dòng)操作系統(tǒng)的支持。從目前的狀況看,AIR 在 Android 平臺(tái)上的表現(xiàn)最搶眼。一方面,AIR 程序在 Android 設(shè)備(手機(jī)和平板電腦)上的

25、運(yùn)行性能得到了用戶的肯定;另一方面,當(dāng)前市面上絕大部分 Android 手機(jī)和平板電腦都支持 AIR 程序,而且電子市場上使用 AIR 開發(fā)的程序數(shù)量呈上升趨勢。</p><p>  2.3AIR Android 開發(fā)的可行性</p><p>  2010 年 10 月,AIR 正式登陸 Google 電子市場(2012 年 3 月更名為 Google Play 商店),在短短兩個(gè)月時(shí)間

26、里,程序的累計(jì)下載量超過了 25 萬次。</p><p>  需要說明的是,并不是所有的 Android 設(shè)備都支持 AIR。Adobe 官方網(wǎng)站的信息顯示,設(shè)備必須滿足以下條件才能運(yùn)行 AIR:</p><p>  Android 2.2 或更高版本。</p><p>  ARM v7-A 或更高級(jí)的處理器。</p><p>  支持 Op

27、enGL ES2.0。</p><p>  支持 H.264 & AAC H/W 解碼。</p><p>  至少有 256 MB 內(nèi)存。</p><p><b>  - 11 -</b></p><p>  一般情況下,安裝或升級(jí)到 Android 2.2 的設(shè)備都可以運(yùn)行 AIR,而市面上的 Android

28、設(shè)備很多都已經(jīng)安裝或升級(jí)到 2.2 或以上版本了[5]。</p><p>  2.4ActionScript3.0</p><p>  ActionScript 的老版本(ActionScript 1.0 和 2.0)提供了創(chuàng)建效果豐富的 Web 應(yīng)用程序所需的功能和靈活性。ActionScript 3.0 現(xiàn)在為基于 Web 的應(yīng)用程序提供了更多的可能性。它進(jìn)一步增強(qiáng)了這種語言,提供了

29、出色的性能,簡化了開發(fā)的過程,因此更適合高度復(fù)雜的 Web 應(yīng)用程序和大數(shù)據(jù)集。ActionScript 3.0 可以為以 Flash Player 為目標(biāo)的內(nèi)容和應(yīng)用程序提供高性能和開發(fā)效率[6]。</p><p>  ActionScript 3.0 符合 ECMAScript Language Specification 第三版。它還包含基</p><p>  ECMAScript

30、Edition 4 的功能,比如類、包和名稱空間;可選的靜態(tài)類型;生成器和迭代器;以及非結(jié)構(gòu)化賦值(destructuring assignments)。隨著 Web 應(yīng)用程序項(xiàng)目需求的增長,也要求 ActionScript 引擎有重大的突破。ActionScript 3.0 引入了一個(gè)新的高度優(yōu)化的 ActionScript Virtual Machine(AVM2),與 AVM1 相比,AVM2 的性能有了顯著的提高。這使 Acti

31、onScript 3.0 代碼的執(zhí)行速度幾乎比以前的 ActionScript 代碼快了 10 倍。Flash Player 9 及以上版本中包含 AVM2(ActionScript 3.0 的腳本語言引擎),設(shè)計(jì)它的目的是提供互聯(lián)網(wǎng)應(yīng)用程序開發(fā)人員所需的性能和特性。為了向后兼容現(xiàn)有的內(nèi)容,F(xiàn)lash Player 將繼續(xù)支持 AVM1[7]。</p><p><b>  - 12 -</b>

32、;</p><p><b>  游戲設(shè)計(jì)</b></p><p>  3.1游戲整體框架</p><p><b>  開始</b></p><p><b>  引導(dǎo)對話</b></p><p><b>  結(jié)束場景</b><

33、/p><p><b>  3.2故事梗概</b></p><p>  故事的主角在對生活失去希望時(shí),想到“還不如變成貓”,被貓神聽到愿望后,將主角變成了貓。變成貓的主角十分詫異,尋找變回人的方法。得知需要與這里所有的貓打招呼并回答問題,最后喚醒貓神“七爺”。隨著游戲的推進(jìn),通過和貓們的交流對話,主角意識(shí)到了自己之前渾噩度日是不對的,要努力工作生活,要為父母盡孝。更是找到

34、了自己真正想做的事——做游戲。最后,在主角變回人類之前,決定變回去后就開始制作有關(guān)自己這一經(jīng)歷的游戲,名字就叫《變喵記》。</p><p><b>  3.3角色介紹</b></p><p>  游戲中一共出現(xiàn)了九個(gè)角色,分別介紹角色設(shè)定。</p><p><b>  3.3.1 主角</b></p>&l

35、t;p>  一個(gè)普通的大學(xué)生,即將面臨畢業(yè),但是一來成績不好,考研失?。欢砑彝コ錾硪话?,又沒有找到好工作,沒有錢;三來不善于與女孩子交往,沒有女朋友;所以被成為“三無青年”(無成績、無錢、無女友)。在變成貓之后經(jīng)歷了一天的試煉之后,明白了做人的意義,變得積極向上,為了自己的目標(biāo)而努力。</p><p>  3.3.2 七爺(貓神)</p><p>  神秘的貓,通常在外界看來是睡覺

36、的狀態(tài)。本體是管理貓界的貓神,身體處于假寐狀態(tài),四處神游,遇到需要想要變成貓的人類會(huì)幫助他們。在把人類變成貓之后,會(huì)給與他</p><p><b>  - 13 -</b></p><p>  們一天的試煉時(shí)間,如果想要變回人,可以通過試煉,喚醒七爺??雌饋硎謬?yán)厲,但是實(shí)際上是個(gè)熱心的好貓。</p><p>  3.3.3 黑白兄弟</

37、p><p>  之前是一對人類兄弟,從小無父無母,四處流浪。在七爺?shù)膸椭伦兂闪素垼缘煤?,玩得好,過上了無憂無慮的生活。說話比較直白,喜歡逗新來貓的玩。</p><p><b>  3.3.4 博士貓</b></p><p>  人類形態(tài)時(shí)是一位大學(xué)教授,研究數(shù)論。由于十分醉心于學(xué)術(shù)研究,覺得其他事情都太麻煩,影響思考。于是在七爺?shù)膸椭伦兂闪素?/p>

38、,繼續(xù)專注于數(shù)論的研究。由于之前的經(jīng)歷,說話很有老師的感覺。</p><p><b>  3.3.5 斗篷貓</b></p><p>  是個(gè)極度的“宅男”,喜歡動(dòng)畫到了癡迷的程度,為了專注于 Cosplay 和自己的幻想世界變成了貓。變成了貓之后已然每天幻想這動(dòng)畫里的情節(jié),十分脫線。覺得變成貓也是十分炫酷的事情,并自命為“調(diào)查喵團(tuán)”團(tuán)長。</p>&l

39、t;p><b>  3.3.6 觀天貓</b></p><p>  喜歡觀測天象,并在此方面很有研究。變成貓是為了更好的觀測天象。對于迷茫的新來貓,會(huì)開導(dǎo)他們,是個(gè)可靠的大前輩。</p><p><b>  3.3.7 肌肉貓</b></p><p>  典型的肌肉男,覺得日常生活里各種瑣碎的事情太過于復(fù)雜,影響自己

40、的肌肉修行。</p><p>  在七爺?shù)膸椭伦兂韶堉竺刻於伎鞓返腻憻捈∪?。神?jīng)大條,十分樂觀。</p><p><b>  3.3.8 小美貓</b></p><p>  本身就是一個(gè)大美女,在自己心愛的小白貓死了之后十分傷心,想變成小白貓。變成貓后感覺自己能替小白貓活下去,于是沒有參加試煉。但是之后看到了父母的尋人啟事,明白了自己變成貓

41、之后給父母帶去了痛苦。拜托七爺幫自己給父母托夢,告訴父母自己很好,自己還在父母身邊?,F(xiàn)在每天在學(xué)術(shù)樓門口守望著當(dāng)老師的父母,在托夢之后父母也常來看小美。</p><p><b>  3.3.9 趴趴貓</b></p><p>  趴趴在人類形態(tài)時(shí)是一個(gè)癱瘓?jiān)诖驳牟∪耍谄郀數(shù)膸椭伦兂闪素堉罂梢詠淼酵饷娴氖澜?。雖然身體還是不太好,不能做太劇烈的運(yùn)動(dòng),但是就算是趴著看

42、看來往的人也很開心了。</p><p><b>  - 14 -</b></p><p><b>  美術(shù)</b></p><p><b>  4.1美術(shù)整體</b></p><p>  游戲的美術(shù)風(fēng)格直接影響到游戲的整體氛圍,手機(jī)游戲更是以第一眼來吸引用戶。本游戲的整體氛圍

43、是輕松、明快、幽默的,所以考慮采用 Q 版風(fēng)格。由于美工工作也由我個(gè)人來完成,所以也要按照我個(gè)人的繪圖能力來設(shè)置美術(shù)風(fēng)格。在經(jīng)過整體考量和繪圖實(shí)驗(yàn)之后,決定采用手繪風(fēng)格來完成。因此整體的美術(shù)風(fēng)格是 Q 版手繪風(fēng)格。</p><p>  在工具使用方面,角色和部件繪制使用 Flash,與程序部分結(jié)合方便;背景的場景圖采用 SketchUp 進(jìn)行 3D 繪制,再使用手繪風(fēng)格渲染,導(dǎo)出 jpg 格式圖片。</p&

44、gt;<p>  4.2背景美術(shù)設(shè)計(jì)</p><p><b>  4.2.1 概述</b></p><p>  場景圖采用 Google SketchUp 軟件繪制。</p><p>  Google Sketchup 是一套直接面向設(shè)計(jì)方案創(chuàng)作過程的設(shè)計(jì)工具,其創(chuàng)作過程不僅能夠充分表達(dá)設(shè)計(jì)師的思想而且完全滿足與客戶即時(shí)交流的需

45、要,它使得設(shè)計(jì)師可以直接在電腦上進(jìn)行十分直觀的構(gòu)思,是三維建筑設(shè)計(jì)方案創(chuàng)作的優(yōu)秀工具。Sketchup 是一個(gè)極受歡迎并且易于使用的 3D 設(shè)計(jì)軟件,官方網(wǎng)站將它比喻作電子設(shè)計(jì)中的“鉛筆”。它的主是一個(gè)極受歡迎并且易于使用的 3D 設(shè)計(jì)軟件,官方網(wǎng)站將它比喻作電子設(shè)計(jì)中的“鉛筆”。它的主要賣點(diǎn)就是使用簡便,人人都可以快速上手。并且用戶可以將使用 SketchUp 創(chuàng)建</p><p>  3D 模型直接輸出至 G

46、oogle Earth 里。</p><p>  選擇使用 SketchUp 繪制 3D 背景圖有兩方面考慮。首先,我個(gè)人并不是專業(yè)的美工,手工的大量的背景圖繪制很難達(dá)到需求標(biāo)準(zhǔn),3D 繪圖后能很方便的找到與前景配合的合適角度,整體輸出,具有統(tǒng)一性;其次,SketchUp 中可以使用手繪風(fēng)格渲染,與我的 Q 版手繪整體風(fēng)格非常相符。</p><p>  整個(gè)背景參考北京師范大學(xué)校園的教學(xué)生

47、活區(qū)布局設(shè)置,名稱也使用了小花園、圖書館、電子樓、科技樓、操場、學(xué)術(shù)樓、四合院、主樓這些十分親切熟悉的名字。</p><p>  4.2.2 整體背景俯視圖</p><p><b>  - 15 -</b></p><p>  4.2.3 小花園背景圖</p><p>  4.2.4 圖書館背景圖</p>

48、<p>  4.2.5 電子樓背景圖</p><p><b>  - 16 -</b></p><p>  4.2.6 科技樓背景圖</p><p>  4.2.7 操場背景圖</p><p>  4.2.8 學(xué)術(shù)樓背景圖</p><p>  4.2.9 四合院背景圖</p>

49、<p><b>  - 17 -</b></p><p>  4.2.10主樓背景圖</p><p>  4.3角色美術(shù)設(shè)計(jì)</p><p>  按照美術(shù)風(fēng)格設(shè)定繪制 Q 版角色圖。繪制方式是先在紙上手繪角色原稿圖,拍照后再用 Flash 按照原稿圖拉線繪制、上色。</p><p>  4.3.1 手繪

50、原稿圖</p><p><b>  NPC 角色:</b></p><p><b>  - 18 -</b></p><p>  主角人形(初期、后期):</p><p>  主角貓型(前期、后期、表情):</p><p><b>  - 19 -</b>

51、;</p><p>  4.3.2 主角角色圖</p><p>  主角前期、后期人形,前期貓型:</p><p>  主角后期貓型(表情:正常、高興、生氣、嘆氣、傷心、驚訝):</p><p>  4.3.3 黑白兄弟角色圖</p><p>  4.3.4 博士貓角色圖</p><p><

52、;b>  - 20 -</b></p><p>  4.3.5 斗篷貓角色圖</p><p>  4.3.6 觀天貓角色圖</p><p>  4.3.7 肌肉貓角色圖</p><p>  4.3.8 小美貓角色圖</p><p><b>  - 21 -</b></p&g

53、t;<p>  4.3.9 趴趴貓角色圖</p><p>  4.3.10七爺角色圖</p><p>  4.4界面美術(shù)設(shè)計(jì)</p><p>  4.4.1 開始界面</p><p>  開始界面簡單清新為主,游戲名稱在最顯著上方,中部為角色動(dòng)畫效果,下部為“開始游戲”和“繼續(xù)游戲”按鈕,背景處云彩動(dòng)態(tài)漂浮,增加活潑氣氛。&

54、lt;/p><p>  左上角設(shè)置音樂開關(guān)按鈕(后期所有場景相同位置)。</p><p>  字體統(tǒng)一采用采用手寫體“SNOWREN 建剛體”。</p><p><b>  - 22 -</b></p><p>  4.4.2 游戲界面</p><p>  游戲界面上方為背景圖片和角色、喵糧區(qū)域,角色

55、、喵糧閃動(dòng)提示。下方為控制面板,包含“查看幫助”、“當(dāng)前狀態(tài)”、“存儲(chǔ)退出”三個(gè)按鈕。</p><p>  點(diǎn)擊“查看幫助”后彈出幫助面板,手繪風(fēng)格,顯示簡單幫助信息。點(diǎn)擊“當(dāng)前狀態(tài)”后彈出狀態(tài)面板,顯示喵糧個(gè)數(shù)、分?jǐn)?shù)和位置信息。</p><p>  點(diǎn)擊“存儲(chǔ)退出”后彈出存儲(chǔ)對話框,包含確認(rèn)和取消兩個(gè)按鍵。</p><p><b>  - 23 -<

56、;/b></p><p>  4.4.3 對話界面</p><p>  對話界面上部為加畫框的背景圖,下部為對話內(nèi)容按鈕,點(diǎn)擊可繼續(xù)對話,中間為當(dāng)前說話角色圖。</p><p>  4.4.4 問題界面</p><p>  問題界面分為三個(gè)面板,第一個(gè)是“問題” 面板,包含問題內(nèi)容和頁面切換按鈕。左下角為聲音開關(guān)按鈕,回答正確后左上角出

57、現(xiàn)返回按鈕。</p><p>  第二個(gè)是“面板”,第三個(gè)是“答案”面板,可使用喵糧開啟或在回答正確后查看。</p><p><b>  - 24 -</b></p><p><b>  音樂</b></p><p>  5.1整體音樂概述</p><p>  游戲采用 Q

58、 版畫風(fēng),整體基調(diào)是輕松明快、幽默的,因此音樂也采用輕松明快的曲目風(fēng)格。背景音樂采用兒歌風(fēng)格的簡單曲調(diào)循環(huán)播放,效果音簡單突出。由于手機(jī)游戲?qū)?nèi)存和游戲大小的限制,音樂使用數(shù)量和大小要盡量壓縮。背景音樂只使用一首,效果音控制在 5 個(gè)以內(nèi),每個(gè)不超過 5 秒。</p><p>  由于個(gè)人能力有限,美工、劇情、程序都能由我個(gè)人原創(chuàng)完成,音樂方面只能在引用現(xiàn)有材料的基礎(chǔ)上加工處理。</p><p

59、>  5.2引用音樂介紹</p><p>  5.2.1 背景音樂</p><p>  背景音樂使用日本動(dòng)畫片《甜甜起司貓》的主題曲《おうちがいちばん》的伴奏,原作者伊藤真澄。</p><p><b>  5.2.2 效果音</b></p><p>  效果音共使用 5 個(gè),包括打雷聲、按鈕聲、正確聲、錯(cuò)誤聲、轉(zhuǎn)

60、移聲。聲音來源與 Flash CS5.5 自帶聲音庫和網(wǎng)絡(luò)音效庫。</p><p><b>  - 25 -</b></p><p><b>  謎題</b></p><p>  6.1謎題整體概述</p><p>  謎題設(shè)置為小學(xué)及以上學(xué)歷能力,經(jīng)過思考或看過提示后能在 5 分鐘內(nèi)作答難度。一

61、共七道題,涉及到圖論、數(shù)論、搜索、動(dòng)態(tài)規(guī)劃等方法思想。意圖在于開闊思路、引發(fā)對計(jì)算機(jī)程序競賽興趣。</p><p><b>  6.2謎題</b></p><p>  謎題一共七道題,分別為:</p><p>  一筆畫問題(歐拉回路)。</p><p>  病狗問題(數(shù)學(xué)歸納推理)。</p><p

62、>  五貓站位(八皇后問題簡化版,遞歸回溯方法)。</p><p>  5=?(邏輯推理題目)。</p><p>  早起事物順序(拓?fù)渑判騿栴})。</p><p>  七貓游戲(約瑟夫環(huán)問題)。</p><p>  方格取數(shù)(動(dòng)態(tài)規(guī)劃)。</p><p>  每道謎題有問題、提示、答案三個(gè)頁面,具體的內(nèi)容見附錄

63、 I(問題 1-7)。</p><p>  6.3題目分?jǐn)?shù)分配</p><p>  根據(jù)題目不同的難度,七道題有不同的分?jǐn)?shù)分配,分別為:10 分,20 分,10 分,10 分,10分,20 分,20 分,總分為 100 分。</p><p>  回答問題時(shí),正確加上相應(yīng)分?jǐn)?shù),錯(cuò)誤一次扣除加分的 1/10,最低扣至 0 分。為了防止用戶暴力試答案,通關(guān)分?jǐn)?shù)要求 60

64、 分以上,若低于 60 分則無法進(jìn)入結(jié)局,會(huì)清零重置游戲。</p><p><b>  6.4喵糧系統(tǒng)</b></p><p>  設(shè)置喵糧系統(tǒng),用戶可以通過點(diǎn)擊藏在不同場景里的喵糧閃動(dòng)獲取喵糧。通過使用喵糧可以獲取提示或答案,每次獲取提示消耗 1 喵糧,獲取答案消耗 5 喵糧。</p><p><b>  - 26 -</b

65、></p><p><b>  程序</b></p><p><b>  7.1整體框架</b></p><p><b>  7.2工程信息</b></p><p>  項(xiàng)目名稱“Miao_Android”,項(xiàng)目信息保存在“Miao_Android-app.xml”當(dāng)

66、中(附</p><p><b>  II-1)。</b></p><p>  主函數(shù)保存在“Main.as”當(dāng)中,包含引用包、公共變量和公共函數(shù)(附錄 II-2)。</p><p>  其他函數(shù)寫在具體調(diào)用的幀上。</p><p><b>  7.3界面程序</b></p><

67、p>  界面包含開始界面、游戲界面、答題界面和對話界面。</p><p>  7.3.1 開始界面</p><p>  開始界面作為引導(dǎo)界面,包含不同按鈕的監(jiān)聽和對應(yīng)函數(shù),以及一些需要的公共函數(shù)。由于 ActionScript3.0 面向?qū)ο蟮睦^承機(jī)制,影片剪輯不能直接調(diào)用外部.as 文件內(nèi)函數(shù)和變量,需要使用父場景中的函數(shù)調(diào)用,因此會(huì)有一些調(diào)用函數(shù)(附錄 II-3)。</p&

68、gt;<p>  7.3.2 游戲界面</p><p>  游戲界面程序包含各個(gè)按鈕的監(jiān)聽和響應(yīng)時(shí)間,不同場景的程序框架相同,內(nèi)容有變化(附錄 II-4)。</p><p><b>  - 27 -</b></p><p>  操作面板為影片剪輯,包含三個(gè)按鈕的監(jiān)聽和響應(yīng)函數(shù)(附錄 II-5)。</p><p&

69、gt;  操作面板中,幫助、狀態(tài)、存儲(chǔ)詢問分別為子影片剪輯(附錄 II-6、7)。</p><p><b>  7.4問題程序</b></p><p>  問題面板主要包含各個(gè)按鈕的監(jiān)聽和與響應(yīng)、答案正確性的判斷。一共七個(gè)問題(附</p><p>  II-8、9、10、11、12、13、14)。</p><p>&l

70、t;b>  7.5其他程序</b></p><p>  其他程序包括音樂開關(guān)影片剪輯內(nèi)程序(附錄 II-15)、答案顯示面板影片剪輯內(nèi)部程序(附錄 II-16)、使用喵糧提示影片剪輯內(nèi)部程序(附錄 II-17)。具體程序功能見附錄中注釋內(nèi)容。</p><p><b>  - 28 -</b></p><p><b>

71、;  成果與改進(jìn)</b></p><p>  8.1成果展現(xiàn)形式</p><p>  本畢業(yè)設(shè)計(jì)為 Android 游戲,成果展現(xiàn)形式分為三部分。</p><p>  (1)完整工程,包含 Miao_Android.fla 文件、Miao_Android.xml 文件、Main.as</p><p><b>  文件等

72、必要文檔。</b></p><p> ?。?)Android 安裝包 Miao_Android.apk 文檔以及必須的 AIR 運(yùn)行時(shí)安裝包。</p><p><b>  安裝方法是:</b></p><p>  <1> 將 Adobe AIR.apk 和 Miao_Android.apk 拷入 Android 系統(tǒng)機(jī)器

73、</p><p>  <2> 安裝 Adobe AIR.apk(如果沒有安裝過 AIR 運(yùn)行時(shí))</p><p>  <3> 安裝 Miao_Android.apk</p><p>  (3)本畢業(yè)論文和答辯時(shí)使用的演示文檔。</p><p>  8.2程序?qū)崣C(jī)測試</p><p>  完成程

74、序后,使用平板電腦進(jìn)行測試。</p><p>  電腦型號(hào):acer TD070VA1</p><p>  系統(tǒng)版本:Android 4.2.1 Ver1.2.4</p><p>  測試各項(xiàng)功能正常,聲音、圖像、交互、前后臺(tái)交換正常,截圖如下:</p><p><b>  - 29 -</b></p>&

75、lt;p>  8.3網(wǎng)絡(luò)測試反饋</p><p>  在完成畢業(yè)設(shè)計(jì)制作后,我將完整游戲發(fā)布放在網(wǎng)絡(luò)上進(jìn)行測試,得到的測試和反饋摘錄如下:</p><p>  通關(guān)時(shí)間:35min</p><p><b>  評分:75</b></p><p><b>  難度:簡單</b></p

76、><p>  發(fā)現(xiàn)問題:流暢運(yùn)行,無</p><p>  改進(jìn)意見:覺得答題界面返回按鍵可以設(shè)置的再醒目一些。游戲可以增加更多的自主部分,自由選擇答題順序等等,增加可玩性問題設(shè)置方面,最好由簡單到復(fù)雜吧,感覺題之間的難易程度跳躍較大</p><p><b>  整體感受:很勵(lì)志</b></p><p>  通關(guān)時(shí)間:27mi

77、n</p><p><b>  游戲評分:80</b></p><p><b>  難度評價(jià):一般</b></p><p><b>  發(fā)現(xiàn)問題:無</b></p><p><b>  - 30 -</b></p><p>  改進(jìn)

78、意見:就是對話可以有選項(xiàng)會(huì)比較有意思,,</p><p>  整體感受:最后,喵糧都留著自己吃哈,不過,有些問題還要?jiǎng)庸P算,有點(diǎn)難度。。。不過很有趣哈,七只貓的故事也不錯(cuò),總 體來說很有意思哈嘿~~喵喵</p><p>  通關(guān)時(shí)間:16min</p><p><b>  游戲評分:84</b></p><p>  難度

79、評價(jià):整體比較容易,個(gè)別題需要費(fèi)些腦筋</p><p>  發(fā)現(xiàn)問題:bug 上的沒有</p><p>  改進(jìn)意見:如果是非要裝 AIR 的能否在做入到游戲中,類似下載游戲數(shù)據(jù)包的形式?</p><p>  (目前這種感覺像是裝了一個(gè)跟游戲無關(guān)的插件,用戶體驗(yàn)比較差)</p><p>  整體感受:時(shí)間問題,說實(shí)話玩到了第六個(gè),感覺還行。游

80、戲的帶入感比較強(qiáng),游戲沒有做相關(guān)新手引導(dǎo),開始我還不知道往哪點(diǎn),最好可以做一些動(dòng)態(tài)的可以有凹凸的按鈕體現(xiàn)可以點(diǎn)擊。另外 7 道純智力類型的會(huì)感覺很枯燥,可以嘗試做一些類似瘋狂猜圖的圖片或者音樂知識(shí)。</p><p>  整體感受:我個(gè)人還是比較喜歡類似這個(gè) rpg 的感覺,整體上感覺還不錯(cuò),給不了優(yōu)秀分就給個(gè) 84 分吧。</p><p>  通關(guān)時(shí)間:19min</p>&

81、lt;p><b>  游戲評分:80</b></p><p><b>  難度評價(jià):中等</b></p><p>  發(fā)現(xiàn)問題:流暢運(yùn)行,無</p><p>  改進(jìn)意見:最后一道像動(dòng)歸,不給我電腦捧著手機(jī)心算好辛苦= = 題和題之間聯(lián)系不大而且難度也不均吧,室友因?yàn)槟堑?50 只狗的題目討論了半個(gè)點(diǎn)。。有些談話界面

82、可以不用單擊直接走的,比如一開始的眨眼啊,包括無數(shù)省略號(hào),不得不說,省略號(hào)太多了……表示 7 道題有點(diǎn)少,還沒做夠癮呢哈哈</p><p>  整體感受:很勵(lì)志,最后表明理想很感人,做成這樣真的很好了~~</p><p><b>  8.4改進(jìn)方向</b></p><p>  通過網(wǎng)絡(luò)測試獲取的反饋,發(fā)現(xiàn)需要改進(jìn)的方向主要有:</p&g

83、t;<p><b>  按鈕醒目度</b></p><p><b>  自動(dòng)對話和跳過劇情</b></p><p><b>  問題難易度順序調(diào)整</b></p><p><b>  新手指引</b></p><p><b>  問

84、題游戲多樣風(fēng)格</b></p><p><b>  對話簡潔性</b></p><p>  在這幾個(gè)方面進(jìn)一步改進(jìn)測試后希望能在 Google Play 上線。</p><p><b>  - 31 -</b></p><p><b>  參考文獻(xiàn)</b></

85、p><p>  SHarbour J, 宋松, 王小飛.. Android 游戲編程入門經(jīng)典[M]. 人民郵電出版社, 2013.07.</p><p>  楊英. 基于 Android 平臺(tái)的 Flash AIR 手機(jī)游戲設(shè)計(jì)與實(shí)現(xiàn)[J]. 廣東交通職業(yè)技術(shù)學(xué)院學(xué)報(bào), 2013.12, 4(12):39-43.</p><p>  黃石, 李志遠(yuǎn), 陳洪. 游戲架構(gòu)設(shè)

86、計(jì)與策劃基礎(chǔ)[M]. 清華大學(xué)出版社, 2010.01.</p><p>  胡昭民, 吳燦銘. 游戲設(shè)計(jì)概論[M]. 清華大學(xué)出版社, 2013.06.</p><p>  Anderson J G. Beginning Flash, Flex, And Air Development For Mobile Devices[M]. Wiley, 2011.</p><

87、p>  Rosenzweig G. ActionScript 3.0 Game Programming University[M]. Second Edition. QUE, 2011.1.</p><p>  翟寶利. ActionScript 3.0 從入門到精通[M]. 清華大學(xué)出版社, 2009.9.</p><p><b>  - 32 -</b>&l

88、t;/p><p><b>  致謝</b></p><p>  畢業(yè)設(shè)計(jì)是我五年大學(xué)時(shí)光的句號(hào),作為一個(gè)轉(zhuǎn)系降過一級(jí)的學(xué)生,我更加珍惜個(gè)證明自己大學(xué)沒有虛度時(shí)光的機(jī)會(huì)。而且未來我的工作將和游戲再無關(guān)系,這也是我最后能實(shí)現(xiàn)自己游戲程序員夢想的機(jī)會(huì)。因此我首要要非常感謝學(xué)校、院系能給我這樣的機(jī)會(huì),讓我重新審視自身,讓我完成自己的夢想。</p><p>

89、  在制作畢業(yè)設(shè)計(jì)的過程中,我經(jīng)歷了考研失敗和找工作無數(shù)次碰壁,因此也耽誤了不少時(shí)間。但指導(dǎo)老師馮速老師沒有因此而批評我,而是給與我很多關(guān)心和指導(dǎo),不論是畢業(yè)設(shè)計(jì)中的問題,還是找工作中的困難,馮老師都耐心的與我溝通,熱心的幫我解決。在此,我要鄭重的向馮老師說聲“謝謝您”,謝謝您在畢業(yè)設(shè)計(jì)上給我的指導(dǎo),謝謝您在我大學(xué)五年里對我的幫助和教導(dǎo),更謝謝您對我人生的指導(dǎo)!</p><p>  我還要感謝我的同學(xué)、朋友和家人

90、,謝謝你們在我最困難最痛苦的時(shí)候給予我的各方面的幫助和支持,我能順利完成畢業(yè)設(shè)計(jì),順利找到心儀的工作全靠你們的理解、幫助和支持。</p><p>  更要感謝參與我論文審閱和答辯的老師們,謝謝您們的批評指導(dǎo),讓我的作品能一步步走向正規(guī)和完善。</p><p>  謝謝所有幫助過我的人!</p><p><b>  - 33 -</b></

91、p><p>  附錄 I 謎題問題、提示及答案</p><p><b>  謎題 1 一筆畫</b></p><p><b>  - 34 -</b></p><p><b>  謎題 2 病狗問題</b></p><p><b>  - 35 -

92、</b></p><p><b>  謎題 3 五貓站位</b></p><p><b>  - 36 -</b></p><p><b>  謎題 4 5=?</b></p><p><b>  - 37 -</b></p>&

93、lt;p>  謎題 5 早起事物順序</p><p><b>  - 38 -</b></p><p><b>  謎題 6 七貓游戲</b></p><p><b>  - 39 -</b></p><p><b>  謎題 7 方格取數(shù)</b>&

94、lt;/p><p><b>  - 40 -</b></p><p>  附錄 II 主要程序</p><p><b>  完整 XML 文檔</b></p><p>  <?xml version="1.0" encoding="UTF-8" standa

95、lone="no" ?> <application xmlns="http://ns.adobe.com/air/application/2.6"></p><p>  <id>com.zyy.MiaoAndroid</id></p><p>  <versionNumber>1.0.1</

96、versionNumber></p><p>  <versionLabel/></p><p>  <filename>Miao_Android</filename> <description/></p><p>  2. Miao.as 完整文檔</p><p>  package M

97、iao_as{</p><p>  import flash.display.MovieClip;</p><p>  import flash.events.MouseEvent;</p><p>  import flash.events.Event;</p><p>  import flash.media.SoundChannel;&

98、lt;/p><p>  import flash.net.SharedObject;</p><p>  import flash.events.KeyboardEvent;</p><p>  import flash.ui.Keyboard;</p><p>  import flash.desktop.NativeApplication;

99、import flash.media.Video; import flash.net.NetConnection;</p><p>  import flash.net.NetStream;</p><p>  import flash.media.Sound;</p><p>  public class Main extends MovieClip {</

100、p><p><b>  //變量</b></p><p><b>  //音樂控制</b></p><p>  var mysound:bgm = new bgm();</p><p>  var s_bgm_start:SoundChannel;</p><p>  var l

101、ight_sound:Lightning = new Lightning(); var whip_sound:Staff_Whip = new Staff_Whip();</p><p>  var right_sound:Applause = new Applause(); var wrong_sound:Mystery = new Mystery(); var trans_sound:Teleport = n

102、ew Teleport(); var btn_sound:Btn_Sound = new Btn_Sound(); var se:SoundChannel;</p><p>  var frame_to:int;//下一次要去的幀</p><p>  var scene_to:String;//下一次要去的場景 var food_num:int = 0;//當(dāng)前喵糧數(shù)</p>

103、<p><b>  - 41 -</b></p><p>  var add_score:Array = [10,20,10,10,10,20,20];//各個(gè)正確加分?jǐn)?shù)</p><p>  var min_score:Array = [1, 2, 1, 1, 1, 2, 2];//各題錯(cuò)誤減分?jǐn)?shù)</p><p>  var now

104、_quiz:int;//當(dāng)前題目</p><p>  var sum_score:int = 0;//總得分</p><p>  var hit_status:Array = [0,0,0,0,0,0,0];//各題提示開啟情況 var ans_status:Array = [0,0,0,0,0,0,0];//各題答案開啟情況 var food_status:Array = [0,0,0,

105、0,0,0,0];//當(dāng)前喵糧是否被拿過 var back_flag:Boolean; //是否開啟問題返回鍵</p><p>  var so:SharedObject = SharedObject.getLocal("Miao");//調(diào)用 ShareObject 本地?cái)?shù)據(jù)存儲(chǔ)</p><p>  function Game_Save():void{//保存進(jìn)度函數(shù)

106、</p><p>  so.data._hit = hit_status;</p><p>  so.data._ans = ans_status;</p><p>  so.data._food_status = food_status;</p><p>  so.data._score = sum_score;</p>&l

107、t;p>  so.data._quiz = now_quiz;</p><p>  so.data._food = food_num;</p><p>  so.data._frame = frame_to;</p><p>  so.data._scene = scene_to;</p><p><b>  }</b&

108、gt;</p><p>  function Game_Load():void{//讀取進(jìn)度函數(shù)</p><p>  hit_status = so.data._hit;</p><p>  ans_status = so.data._ans;</p><p>  food_status = so.data._food_status;<

109、/p><p>  sum_score = so.data._score;</p><p>  now_quiz = so.data._quiz;</p><p>  food_num = so.data._food;</p><p>  frame_to = so.data._frame;</p><p>  scene_

110、to = so.data._scene;</p><p>  gotoAndStop(frame_to,scene_to);</p><p><b>  }</b></p><p><b>  //通用監(jiān)聽響應(yīng)</b></p><p>  function btn_Back_onClick(even

111、t:MouseEvent):void { gotoAndPlay(1, "Scene_Start");</p><p><b>  }</b></p><p>  function btn_Dialog_onClick(event:MouseEvent):void { sound_btn();</p><p>  nextF

112、rame();</p><p><b>  }</b></p><p><b>  - 42 -</b></p><p><b>  //主函數(shù)</b></p><p>  public function Main() {</p><p>  //tra

113、ce("Main AS");</p><p><b>  }</b></p><p><b>  }</b></p><p><b>  }</b></p><p><b>  開始界面程序</b></p><p&g

114、t;  import flash.display.MovieClip;</p><p>  import flash.events.MouseEvent;</p><p>  import flash.media.SoundChannel;</p><p>  import Miao_as.Main;</p><p>  import fla

115、sh.events.KeyboardEvent;</p><p>  import flash.media.SoundTransform;</p><p>  import flash.events.Event;</p><p><b>  stop();</b></p><p>  var pos:Number = 0

116、;</p><p><b>  //監(jiān)聽事件</b></p><p>  btn_StartGame.addEventListener(MouseEvent.CLICK, btn_StartGame_onClick);</p><p>  btn_LoadGame.addEventListener(MouseEvent.CLICK, btn_L

117、oadGame_onClick);</p><p>  NativeApplication.nativeApplication.addEventListener(Event.ACTIVATE,</p><p>  onActivate);</p><p>  NativeApplication.nativeApplication.addEventListener(E

118、vent.DEACTIVATE,</p><p>  onDeActivate);</p><p>  var sound_mark:Boolean = true;</p><p><b>  //音樂開關(guān)函數(shù)</b></p><p>  function sound_off():void {</p>&l

119、t;p>  if (sound_mark == true) {</p><p>  sound_mark = false;</p><p>  pos = s_bgm_start.position;</p><p>  s_bgm_start.stop();</p><p><b>  }</b></p>

120、;<p><b>  }</b></p><p>  function sound_on():void {</p><p>  if (sound_mark == false) {</p><p>  sound_mark = true;</p><p>  s_bgm_start.stop();</

121、p><p>  s_bgm_start = mysound.play(pos);</p><p>  s_bgm_start.addEventListener(Event.SOUND_COMPLETE, onComplete);</p><p><b>  }</b></p><p><b>  }</b&g

122、t;</p><p>  function sound_right():void {//正確音效 if (sound_mark == true) {</p><p><b>  - 43 -</b></p><p>  se = right_sound.play();</p><p><b>  }</b

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論