📄 enemy.java
字号:
//package src;
import java.util.Vector;
public class Enemy {
int height;
int time;
int speed;
// int imgX;
Vector EnemyVector = new Vector();
public Enemy(int height){
this.height = height;
// imgX = 0;
}
public void Add(int x,int y){
int a[] = {x,y,x,2,0,5};//x,y位置,初始位置,移动,图片X,重复碰撞间隔
EnemyVector.addElement(a);
}
public void Move(){
for(int i = 0;i < EnemyVector.size();i++){
int a[] = (int[]) EnemyVector.elementAt(i);
a[1]-=speed;
a[0]+=a[3];
if(a[0]>=a[2]+20){a[3]=-2;a[4]=8;}
if(a[0]<=a[2]-20){a[3]= 2;a[4]=0;}
if(a[1]<0){
EnemyVector.removeElementAt(i);
i=-1;
} else {
EnemyVector.setElementAt(a, i);
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -