嗨,每次在我的游戏中有东西被破坏后,我创建了一个爆炸动画的新对象,通过在我的表面视图线程中使用一个线程类来完成。在短时间内摧毁多艘船后,应用程序退出活动。为什么会这样呢?
explosion ex = new explosion(x,y);
ex.start();
和
class explosion extends Thread implements Runnable{
private long startTime;
private int num = 0;
private int x;
private int y;
public explosion(