freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

flash貪吃蛇畢業(yè)設計-畢業(yè)設計(編輯修改稿)

2025-02-24 06:27 本頁面
 

【文章內(nèi)容簡介】 ,將停止該聲音的播放;若未指定 idName 參數(shù),則停止當前所有聲音的播放 (volume) 設置 Sound 對象的音量 (url,isStreaming) 將 MP3聲音文件加載到 Sound對象的實例中 Array 類 通過 Array 類用戶可以訪問和操縱數(shù)組。數(shù)組是一個對象,其屬性由表示該屬 8 性在數(shù)組中位置的數(shù)字來標識。此數(shù)字稱為 “ 索引 ” 。所有數(shù)組都從零開始,這意味著數(shù)組中的第一個元素為 [0],第二個元素為 [1],依此類推。 方法 說明 () 連接參數(shù),并將其作為新數(shù)組返回 () 將數(shù)組內(nèi)的所有元素聯(lián)接為一個字符串 () 刪除數(shù)組中最后 一個元素,并返回該元素的值 () 將一個或多個元素添加到數(shù)組的結尾,并返回該數(shù)組的新長度 () 倒轉數(shù)組的方向 () 刪除數(shù)組中第一個元素,并返回該元素的值 屬性 說明 指定數(shù)組中元素數(shù)量的非從零開始的整數(shù) 3. 制作貪吃蛇游戲的整體規(guī)劃 首先場景規(guī)劃,主要有兩個:一個是游戲封面,一個是游戲 運行界面。其次是電影影片剪輯,主要有蛇,食物,背景設計等,按鈕及文字屬性都有自己的實例名,便于腳本控制。最后對整體的進行核心代碼編寫與控制。在軟件環(huán)境里運行并調(diào)試,發(fā)游戲封面 背景與主題 游戲運行界面 核心代碼 風格與設計 影片 剪輯 函數(shù) 腳本 貪吃蛇游戲設計整體結構圖 9 現(xiàn)問題,分析并解決。最后發(fā)布游戲。 貪吃蛇的核心算法是如何實現(xiàn)移動和吃掉食物。沒有碰到食物的時候,貪吃蛇繼續(xù)移動,吃到食物的時候,蛇身增長。咬住蛇身或蛇尾的時候,能夠暫停和開始。讓游戲繼續(xù)下去,食物隨機出現(xiàn),貪吃蛇繼續(xù)游動,并記錄游戲所得分數(shù)。 4. 游戲詳細設計與核心技術 snakenum:int=7。//蛇初始時只有 7 個節(jié)點 var dir:int=39。//蛇初始運動方向是向右 var i:int。 var j:int。 var yc:int=200。//蛇的初始坐標 var xc:int=220。//蛇的初始坐標 var snake:Array=new Array(200)。 var grid:Array=new Array(56)。//遍歷舞臺數(shù)組,用來確定何處有蛇,何處可以生成食物 var panduan:Boolean=true。//true 表示有食物出現(xiàn) var count:int=0。//得分 =String(0)。//得分文本框 for(i=0。i56。i++){ grid[i]=new Array(41)。 for(j=0。j41。j++){ grid[i][j]=0。//0 表示什么都沒有, 1 表示蛇, 2 表示食物 } } 10 for(i=0。isnakenum。i++,xc=10){//初始化蛇身,先初始化第一個節(jié)點,由此遞減 X 軸 var mc:Mc=new Mc()。 =xc。 =yc。 snake[i]=mc。 addChild(mc)。 } (,keydown)。 addEventListener(,go)。//蛇身在影片開始時移動 function keydown(event:KeyboardEvent){ switch(){ case 39: if(dir!=37)dir=39。 break。 case 37: if(dir!=39)dir=37。 break。 case 38: if(dir!=40)dir=38。 break。 case 40: if(dir!=38)dir=40。 break。 } addEventListener(,go)。//在方向鍵控制下移動 11 } var food:Food=new Food()。 addChildAt(food,0)。 =11。 =11。 function zengjia():void{ var mc:Mc=new Mc()。 if(snake[snakenum2].x==snake[snakenum1].x){ if(snake[snakenum2].ysnake[snakenum1].y){//向下運動 =snake[snakenum1].x。 =snake[snakenum1].y10。 } else if(snake[snakenum2].ysnake[snakenum1].y){//向 上 運動 =snake[snakenum1].x。 =snake[snakenum1].y+10。 } } if(snake[snakenum2].y==snake[snakenum1].y){ if(snake[snakenum2].xsnake[snakenum1].x){//向左運動 =snake[snakenum1].x+10。 =snake[snakenum1].y。 } else if(snake[snakenum2].xsnake[snakenum1].x){//向 右 運動 =snake[snakenum1].x10。 =snake[snakenum1].y。 12 } } snakenum+=1。 snake[snakenum1]=mc。 } function go(event:Event){ move(dir)。 for(i=0。i56。i++){// grid[i]=new Array(41)。 for(j=0。j41。j++){ gr
點擊復制文檔內(nèi)容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1