【发布时间】:2026-01-25 18:00:01
【问题描述】:
我正在使用 AndEngine 为 Android 制作游戏。现在我正试图弄清楚如何让爆炸精灵出现在场景中,然后在 X 秒后被移除。这是我的爆炸课:
public class Explosion extends Sprite {
public Explosion(float pX, float pY, ITextureRegion pTextureRegion, VertexBufferObjectManager pVertexBufferObjectManager) {
super(pX, pY, pTextureRegion, pVertexBufferObjectManager);
}
}
现在我想对这个类做些什么来使它不同于普通的 Sprite 对象是让它出现,然后在一定时间后被销毁。如何使用 AndEngine 完成此任务?
编辑:如果可以在不必创建扩展 Sprite 的自定义 Explosion 类的情况下完成此操作,那么我更愿意这样做,因为它会更整洁。
还要注意,屏幕上会同时在不同时间创建多个爆炸,所以我希望每个爆炸都有自己的生命周期。
【问题讨论】:
标签: java android opengl-es-2.0 andengine