📄 abstractsprite.java
字号:
package tankgame611;
import java.awt.Graphics;
public abstract class AbstractSprite {
int X, Y;
int width, height;
boolean visible, active;
abstract public void drawSprite(Graphics g);
abstract public void drawSprite(Graphics g, int SpriteDirection);
abstract public void updatePos(int SpriteDirection);
public int getX() {
return X;
}
public int getY() {
return Y;
}
public int getWidth() {
return width;
}
public int getHeight() {
return height;
}
public boolean getVisible() {
return visible;
}
public boolean getActive() {
return active;
}
public void setPos(int X, int Y) {
this.X = X;
this.Y = Y;
}
public void setWidthHeight(int width, int height) {
this.width = width;
this.height = height;
}
public void setVisible(boolean visible) {
this.visible = visible;
}
public void setActive(boolean active) {
this.active = active;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -