Java版吃豆游戏及源码 - 编程入门网
作者 佚名技术
来源 NET编程
浏览
发布时间 2012-06-15
.contentsLost()); } public void update(Graphics g) { paint(g); } public void start() { System.gc(); if (thread == null) { thread = new Thread(this); thread.start(); } } @SuppressWarnings ("deprecation") public void stop() { if (thread != null) { thread.stop(); thread = null; } } public void run() { while (true) { // MAIN LOOP score = 0; number1 = 3; int stage = 1; esaInit(); loadOK = true; while (number1 > 0) { while (gameMain(stage) == 2) { if (stage == 2) gameTheater(); stage++; number1++;// 1:DEAD 2:CLEAR esaInit(); } } // GAME OVER isAttr = true; spmanager.setShow(false); pac.setShow (false); atMng.player = true; atMng.ready = false; atMng.gameover = true; repaint(); timer.on(); key = 0; while (true) { if (key > 0) break; waitFrame(); } timer.off(); atMng.player = false; atMng.gameover = false; } } public void esaInit() { Graphics g = bg.getGraphics(); g.drawImage(bg0, 0, 0, null); g.dispose(); emanager.init(bg); } public int gameMain(int stage) { atMng.init(bg, score, number1); spmanager.init(); pac.init(); // 游戏状态 1:DEAD 2:CLEAR int gamestat = 0; int renzoku = 0; boolean ispower = false; boolean iseyesnd = false; Sprite chip; isAttr = true; int wait; if ((score == 0) && (number1 == 3)) { wait = 2000; } else { wait = 1000; } spmanager.setShow(false); pac.setShow(false); atMng.player = true; atMng.ready |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于Java版吃豆游戏及源码 - 编程入门网的所有评论