この記事では、Entity クラスの二つの重要なサブクラスを説明します。 これらは少し異なっています。これらは両方ともタイルテクスチャー領域が必要です。
yourTiledSprite.setCurrentTileIndex(index);
private void createTiledSprite() { AnimatedSprite as = new AnimatedSprite(0, 0, tiledTextureRegion, vbo); long[] frameDurration = {100, 100, 100}; as.animate(frameDurration); scene.attachChild(as); }
上記の例でも、spriteのアニメーションを行っています。spriteのアニメーションをしたい場合は、 animate() 関数を使用しなければなりません。 上記の例では、三つのタイルのテクスチャ領域を持っているため、三つの値を保持したlong[]配列を使用しています。 もうお分かりでしょうが、 全てのタイル用の値を設定する必要があります。