
正文
Html飞机大战(十六): 完成"清除"敌机奖励类
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
好家伙,
我们先来尝试完成一个最简单的功能
正面buff:
1.消灭全图敌机
我们要先找一个好看一点的素材

把背景弄成透明的(搞了好久),感谢度娘的技术支持Photoshop中如何把图片的背景变成透明的-百度经验 (baidu.com)
你问我为什么是篮球?
只因你太美
为了方便测试,我们先弄个测试版本出来
// 全局函数 隔一段时间就来初始化一架敌机/奖励
function createComponent() {
const currentTime = new Date().getTime();
if (currentTime - ENEMY_LASTTIME >= ENEMY_CREATE_INTERVAL) {
let ran = Math.floor(Math.random() * 100);
// if (ran < 55) {
// enemies.push(new Enemy(E1));
// } else if (ran < 85 && ran > 55) {
// enemies.push(new Enemy(E2));
// } else if (ran < 95 && ran > 85) {
// enemies.push(new Enemy(E3));
// } else if (ran > 95) {
// awards.push(new award(C1));
// }
if (ran < 30) {
enemies.push(new Enemy(E1));
} else {
awards.push(new award(C1));
}
ENEMY_LASTTIME = currentTime;
}
}






