侏罗纪世界:进化 2
单机游戏
植物大战僵尸是一款经典的塔防游戏,由于有众多种类的植物需要放置,因此编写一个放置植物的可以提高游戏的效率。
思路
代码实现
var plantType = \sunflower\ // 植物类型
var availablePlants = [\sunflower\ \peashooter\ // 可选植物种类
var plantPrice = { // 植物价格
sunflower: 50,
peashooter: 100
};
// 获取可放置植物的位置
var cells = document.querySelectorAll(\plantable\var emptyCells = [];
for (var i = 0; i < cells.length; i++) {
if (!cells[i].querySelector(\plant\ {
emptyCells.push(cells[i]);
}
}
// 判断当前所需植物是否已购买
if (availablePlants.indexOf(plantType) === -1) {
console.log(\该植物未解锁\} else if (parseInt(document.getElementById(\seedBank\innerText) < plantPrice[plantType]) {
console.log(\阳光不足\} else if (emptyCells.length === 0) {
console.log(\没有可放置的位置\} else {
// 放置植物
var randomIndex = Math.floor(Math.random() * emptyCells.length);
var cell = emptyCells[randomIndex];
var seed = document.querySelector(\seed.\ + plantType);
seed.click();
cell.click();
}
说明
植物大战僵尸放植物的相关内容,希望对游戏爱好者有所帮助。
植物大战僵尸是一款非常经典的塔防游戏,玩家可以通过操控植物来抵御不断涌来的僵尸。在游戏中,有许多种不同类型的植物和僵尸,其中包括巨人僵尸。
巨人僵尸是什么?
巨人僵尸是一种体型巨大、生命值高、攻击力强的僵尸。它们会在游戏中的一些关卡中出现,给玩家带来巨大的威胁。玩家需要使用特定的植物来打败它们。
用什么植物打巨人僵尸?
在植物大战僵尸中,有几种植物可以有效地对付巨人僵尸:
窝瓜是一种可以发射巨大的瓜的植物,这种瓜可以对抗巨人僵尸。玩家可以将窝瓜种在离巨人僵尸较远的位置,然后等待巨人僵尸靠近后再进行攻击。窝瓜的攻击力非常高,可以很快地消灭巨人僵尸。
双炮射手是一种可以同时发射两个子弹的植物,这种子弹可以对抗巨人僵尸。玩家可以将双炮射手种在靠近巨人僵尸的位置,然后让它不断地攻击巨人僵尸。由于双炮射手可以同时攻击两个目标,因此可以对巨人僵尸造成双倍伤害。
玉米加农炮是一种可以发射巨大的玉米的植物,这种玉米可以对抗巨人僵尸。玩家可以将玉米加农炮种在靠近巨人僵尸的位置,然后让它不断地攻击巨人僵尸。玉米加农炮的攻击力非常高,可以很快地消灭巨人僵尸。
在植物大战僵尸中,巨人僵尸是一种非常强大的敌人。玩家需要使用特定的植物来打败它们。窝瓜、双炮射手、玉米加农炮等植物都可以对抗巨人僵尸,玩家可以根据自己的策略来选择不同的植物。不同的植物组合可以产生不同的效果,玩家可以根据自己的喜好来选择合适的植物组合。