91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 5.45MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-11-06
  • 語言: Java
  • 標(biāo)簽: java源碼??

資源簡(jiǎn)介

純java游戲-植物大戰(zhàn)僵尸源碼,采用java的Swing組件以及java線程實(shí)現(xiàn),經(jīng)本人測(cè)試有點(diǎn)小卡,不過功能都實(shí)現(xiàn)了,我也是網(wǎng)上搜索好久收集到了,分享啦!

資源截圖

代碼片段和文件信息

package?plantvsplant;

import?java.util.ArrayList;
import?java.util.HashMap;
import?java.util.Iterator;
import?java.util.List;
import?java.util.Map;
import?java.util.Map.Entry;
import?java.util.Set;

import?javax.swing.JLabel;
import?javax.swing.JOptionPane;

import?plantvsplant.entity.Cell;
import?plantvsplant.entity.Corpse;
import?plantvsplant.entity.Grid;
import?plantvsplant.entity.Plant;
import?plantvsplant.tool.BulletMoveThread;
import?plantvsplant.tool.CarThread;
import?plantvsplant.tool.CorpseMoveThread;
import?plantvsplant.tool.MoneyEnoughThread;
import?plantvsplant.tool.ProduceBullet;
import?plantvsplant.tool.SunAdd;
import?plantvsplant.tool.SunAutoProduceThread;
import?plantvsplant.tool.SunflowerProduceThread;
import?plantvsplant.tool.Timer;
import?plantvsplant.tool.plantTrainThread;
import?plantvsplant.win.IndexWin;
import?plantvsplant.win.MyLabel;
import?plantvsplant.win.Win;

public?class?Controller?{
private?Win?win;
private?Grid?grid;
private?IndexWin?indexwin;
private?int?x;
private?int?y;
private?int?length=28;
private?String?plantType?=?“00111“;
private?Timer?timer;
private?int?sunValue;
private?int?corpseNum;
private?boolean?uproot=false;//斷定?能夠挖除植物?0可以挖除
private?int?operation?=?0;//0添加植物?1鏟除植物
private?MoneyEnoughThread?moneyEnoughThread;
private?Map?carRunList=new?HashMap();
private?Map?bulletList=new?HashMap();
private?SunAutoProduceThread?sunAutoProduceThread;
private?Map?plantList=new?HashMap();
private?Map?carList=new?HashMap();
private?Map?corpseList=new?HashMap();
private?Map?produceBulletTimer=new?HashMap();
public?Controller(){
indexwin=new?IndexWin(this);

}
public?void?start(){
SunAdd.stop=false;
this.x=15;
this.y=80;
grid=new?Grid(this.xthis.y);
sunValue=50;
win=Win.getWin(this);
timer=new?Timer(this);
//grid.start();
indexwin.setVisible(false);
sunAutoProduceThread?=?new?SunAutoProduceThread(this);
moneyEnoughThread?=?new?MoneyEnoughThread(this);
win.toShow();
putSunValue(0);
timer.start();
sunAutoProduceThread.start();
moneyEnoughThread.start();
grid.getBoard()[1][0]=“31111“;
grid.getBoard()[4][0]=“31111“;
grid.getBoard()[7][0]=“31111“;
grid.getBoard()[10][0]=“31111“;
grid.getBoard()[13][0]=“31111“;
corpseNum=grid.getNum();

}
public?void?newCorpseThread(){
for?(int?i?=?0;?i? if(“11121314“.contains(grid.getBoard()[i][length-1].substring(02))&&
corpseList.get(grid.getBoard()[i][length-1])==null){
corpseList.put(grid.getBoard()[i][length-1]?new?CorpseMoveThread(thisi?length-1));
corpseList.get(grid.getBoard()[i][length-1]).start();
}
}
}
public?int??moveBullet(int?xint?y){
if(y+1==length-1&&grid.getBoard()[x][y].equals(“21bullet“)){
grid.g

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-11-14?14:36??游戲-植物大戰(zhàn)僵尸\
?????目錄???????????0??2014-11-14?14:32??游戲-植物大戰(zhàn)僵尸\plantVScorpse\
?????文件?????????226??2011-09-30?15:12??游戲-植物大戰(zhàn)僵尸\plantVScorpse\.classpath
?????文件?????????372??2011-09-30?15:12??游戲-植物大戰(zhàn)僵尸\plantVScorpse\.project
?????目錄???????????0??2012-06-16?07:05??游戲-植物大戰(zhàn)僵尸\plantVScorpse\.settings\
?????文件??????????88??2011-10-10?11:06??游戲-植物大戰(zhàn)僵尸\plantVScorpse\.settings\org.eclipse.core.resources.prefs
?????目錄???????????0??2012-06-16?07:05??游戲-植物大戰(zhàn)僵尸\plantVScorpse\bin\
?????目錄???????????0??2012-06-16?07:05??游戲-植物大戰(zhàn)僵尸\plantVScorpse\bin\plantvsplant\
?????目錄???????????0??2012-06-16?07:05??游戲-植物大戰(zhàn)僵尸\plantVScorpse\bin\plantvsplant\card\
?????文件????????2479??2011-09-30?15:12??游戲-植物大戰(zhàn)僵尸\plantVScorpse\bin\plantvsplant\card\1.jpg
?????文件????????2882??2011-09-30?15:12??游戲-植物大戰(zhàn)僵尸\plantVScorpse\bin\plantvsplant\card\2.jpg
?????文件????????2889??2011-09-30?15:12??游戲-植物大戰(zhàn)僵尸\plantVScorpse\bin\plantvsplant\card\3.jpg
?????文件????????2829??2011-09-30?15:12??游戲-植物大戰(zhàn)僵尸\plantVScorpse\bin\plantvsplant\card\4.jpg
?????文件????????2666??2011-09-30?15:12??游戲-植物大戰(zhàn)僵尸\plantVScorpse\bin\plantvsplant\card\5.jpg
?????文件????????2893??2011-09-30?15:12??游戲-植物大戰(zhàn)僵尸\plantVScorpse\bin\plantvsplant\card\6.jpg
?????文件????????2886??2011-09-30?15:12??游戲-植物大戰(zhàn)僵尸\plantVScorpse\bin\plantvsplant\card\7.jpg
?????文件????????2673??2011-09-30?15:12??游戲-植物大戰(zhàn)僵尸\plantVScorpse\bin\plantvsplant\card\8.jpg
?????文件???????18645??2011-09-30?15:12??游戲-植物大戰(zhàn)僵尸\plantVScorpse\bin\plantvsplant\card\cardboard.png
?????文件????????1861??2011-10-13?16:11??游戲-植物大戰(zhàn)僵尸\plantVScorpse\bin\plantvsplant\Controller$1.class
?????文件?????????876??2011-10-13?16:11??游戲-植物大戰(zhàn)僵尸\plantVScorpse\bin\plantvsplant\Controller$2.class
?????文件????????1205??2011-10-13?16:11??游戲-植物大戰(zhàn)僵尸\plantVScorpse\bin\plantvsplant\Controller$3.class
?????文件???????19449??2011-10-13?16:11??游戲-植物大戰(zhàn)僵尸\plantVScorpse\bin\plantvsplant\Controller.class
?????目錄???????????0??2012-06-16?07:05??游戲-植物大戰(zhàn)僵尸\plantVScorpse\bin\plantvsplant\corpsel\
?????文件???????12968??2011-09-30?15:12??游戲-植物大戰(zhàn)僵尸\plantVScorpse\bin\plantvsplant\corpsel\0440011332-3.png
?????文件???????16209??2011-09-30?15:12??游戲-植物大戰(zhàn)僵尸\plantVScorpse\bin\plantvsplant\corpsel\04400121322-3.png
?????文件????????9957??2011-09-30?15:12??游戲-植物大戰(zhàn)僵尸\plantVScorpse\bin\plantvsplant\corpsel\11.png
?????文件???????12229??2011-09-30?15:12??游戲-植物大戰(zhàn)僵尸\plantVScorpse\bin\plantvsplant\corpsel\22.png
?????文件????????7787??2011-09-30?15:12??游戲-植物大戰(zhàn)僵尸\plantVScorpse\bin\plantvsplant\corpsel\231641391097.jpg
?????文件????????8949??2011-09-30?15:12??游戲-植物大戰(zhàn)僵尸\plantVScorpse\bin\plantvsplant\corpsel\33.png
?????目錄???????????0??2012-06-16?07:05??游戲-植物大戰(zhàn)僵尸\plantVScorpse\bin\plantvsplant\entity\
?????文件????????1565??2011-10-13?16:11??游戲-植物大戰(zhàn)僵尸\plantVScorpse\bin\plantvsplant\entity\Cell.class
............此處省略142個(gè)文件信息

評(píng)論

共有 條評(píng)論