1

ゲームにカウントダウンを導入したい。私は次のようなコードを使用しています:

onCreateResources()

this.font = FontFactory.create(this.getFontManager(), this.getTextureManager(), 256, 256, TextureOptions.BILINEAR, Typeface.create(Typeface.DEFAULT, Typeface.BOLD), 48);
this.font.load();

onCreateScene()

this.countDownText = new Text(0, 0, this.font, "300", "300".length(), this.getVertexBufferObjectManager());
this.scene.attachChild(countDownText);

this.remain = 300;
this.timerHandler = new TimerHandler(1 / 10f, true, new ITimerCallback() {

    @Override
    public void onTimePassed(TimerHandler pTimerHandler) {
        remain--;
        countDownText.setText(remain + "");
    }
});
this.scene.registerUpdateHandler(timerHandler);

この問題に関する情報と、うまくいかないさまざまな解決策を見つけました。

  • 用途ChangableText:このクラスは Andengine にはありません。
  • 文字をプリロードする:これはうまくいきません。
4

1 に答える 1

0

ChangeableText はテキストです:リンク

「テキストには、古い ChangeableText のすべての機能があります。」

于 2012-09-30T06:30:33.870 に答える