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

正文內(nèi)容

maze系統(tǒng)項目設(shè)計方案(存儲版)

2025-06-02 03:02上一頁面

下一頁面
  

【正文】 olice類的核心算法://移動算法void move(){//在自由移動時撞到墻返回上一步,重選方向 = x。B、運行環(huán)境WINDOWS XP操作系統(tǒng)。對于一個具體的模塊,尤其是層次比較低的模塊或子程序,其很多條目的內(nèi)容往往與它所隸屬的上一層 模塊的對應(yīng)條目的內(nèi)容相同,在這種情況下,只要簡單地說明這一點即可。MAZE系統(tǒng)項目設(shè)計方案1引言詳細設(shè)計說明書對MAZE游戲的總體設(shè)計和各個模塊的功能、性能、輸入輸出、算法、接口、程序邏輯、存儲分配及其它給出了詳細的設(shè)計方案,為軟件開發(fā)制定詳細的計劃,同時也提交系統(tǒng)分析員,由其提出意見。主要功能:MAZE系統(tǒng)開發(fā)的是警匪對戰(zhàn)游戲,玩家可以自由添加警察,小偷角色在任何游戲中任何位置,然后警察和小偷會自動在游戲中搜索對方并根據(jù)自身情況消滅敵人,游戲過程中隊友之間可以相互通信,也可以在游戲中加入迷宮場地,增加游戲的趣味。 PTClient主文件類屬性:類型名稱說明intF_EIDTH框架高度intF_HEIGHT框架寬度booleantPaint游戲開始控制booleanmousePaint鼠標繪圖控制booleanaddp加入Policebooleanaddt加入Thiefbooleanme親自參戰(zhàn)booleanaddMy加入自己booleanisSpuer隱身booleanaddBackMusic1加入背景音樂booleanaddThiefTen加入十個ThiefbooleanisWall是否畫出墻壁booleanisWin判斷游戲是否結(jié)束booleanstopContinue暫停/繼續(xù)booleanmyPolice繪制我的人物方法:類型方法名作用public static voidmain()主線程控制,建立主線程public voidPaint()繪圖方法初始化游戲界面public voidUpdate()更新界面Public voidlauchFrame()設(shè)計外觀布局,添加菜單項監(jiān)聽事件Public void actionPerformed()行為事件實現(xiàn)類:類型類名說明Public classPaintThread開辟繪圖線程Implements Runnable()外部類MonitorExtends MouseAdapter{}鼠標監(jiān)聽外部類keyMonitorExtendskeyAdapter{}鍵盤監(jiān)聽 PTClient 算法核心://啟動主線程 public static void main(String[] args) { final PTClient tc = new PTClient()。 = y。 y = speedY。 y += speedY。 if(step == 0){ int rn = ()。 search()。 if(().intersects(r)){//看敵人是否在攻擊區(qū)域內(nèi) isRand = false。 int t2 = y y1。amp。 ptdir = 。amp。 ptdir = 。 ptdir = 。amp。 ptdir = 。 ().intersects(()) amp。 } Explode e = new Explode(x,y,tc)。 } if(10 == mOne){ mOne = 0。 ()。 isPlaying = true。 } catch(BindException e){ (port is using .....)。 new Thread(c).start()。 private boolean bConnected = false。(對方推出了)。 } } }catch(EOFException e){ (Client closed)。 private boolean bConnected = false。 pack()。 } public void connect(){ try { s = new Socket(,8888)。 ()。 } } } //啟動線程讀取信息 private class RecvThread implements Runnable{ public void run() { try { while(bConnected){//讀取信息 String str = ()。 } } }}A、用戶界面本軟件的屏幕格式,按鈕格式,輸入輸出方式等都是完全按照人性化的設(shè)計,方便用戶執(zhí)行各種操作。// 說明本游戲操作平臺簡單,適合于各種操作系統(tǒng)。 } catch(EOFException e){ (退出了 再見)。 // ()。 } catch (IOException e) { ()。 connect()。 add(tfTxt, )。 DataOutputStream dos = null。 i++){ Client c = (i)。 } } public void send(String str){ try { (str)。 private DataInputStream dis = null。 (a client connected。 }//啟動服務(wù)器端 public void start(){ try { ss = new ServerSocket(8888)。amp。 (this)。 } if(6 == sTwo){ sTwo = 0。 if(() = 0){ (false)。 () != amp。 ptdir = 。 ptdir = 。amp。 ptdir = 。 ptdir = 。 dir = 。 ptdir = 。 int rLife = ()。i()。 }
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1