📄 blast.java
字号:
/**
* 爆炸类
* @author fantasyer
* @version 1.0
*/
class Blast
{
//爆炸相关属性
//爆炸的xy坐标、图片的宽度和高度、当前索引、图片的张数
int x, y, width, height, index, num;
//爆炸是否结束
boolean isOver;
/**
* 初始化爆炸的相关属性
*/
Blast(int x, int y, int width, int height, int num)
{
this.x = x;
this.y = y;
this.width = width;
this.height = height;
this.num = num;
index = 0;
isOver = false;
}
/**
* 获取isOver的属性
* @return boolean 用于指示爆炸是否结束的isOver属性
*/
public boolean getIsOver()
{
return isOver;
}
/**
* 设置isOver属性
* @param value 设置爆炸是否结束
*/
public void setIsOver(boolean value)
{
isOver = value;
}
/**
* 累加图片的索引,从而显示不同的图片
*/
public void next()
{
index++;
if (index>=num)
{
isOver = true;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -