android - 使用j2me在所有角度旋转 Sprite 图像

标签 android java-me andengine

我正在用 Android 和 Java 开发一款游戏。在 android 中,我将 andengine 用于 Sprite 图像,我能够向各个方向旋转。

  int bikeFrame:
//bikeFrame++,bikeFrame--

bikeSprite.setRotation(bikeFrame);

我也想在 j2me 中制作游戏。但是在j2me中我们只有四种旋转角度的方法

(TRANS_MIRROR,TRANS_MIRROR 90,TRANS_MIRROR 270,TRANS_MIRROR 180)..

如果我将图像作为帧,我仍然无法获得流畅的动画。

如何在j2me中旋转所有角度的sprite图像?

最佳答案

参见 this thread , omarhassan123 创建了一个代码 fragment ,可以让您将图像旋转任意角度。

有一个名为J2ME ARMY KNIFE 的库,提供了各种图像处理技术,你可以得到它here .

另外,请看这个问题: Image rotation algorithm

另一个想法:反编译一款名为 Flexis Extreme 的游戏。他们会实时进行大量图像旋转,因此您可以尝试了解他们是如何做到的。

关于android - 使用j2me在所有角度旋转 Sprite 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12720237/

相关文章:

java - Android 无法发送多播 UDP 数据报

java-me - JME还活着吗

android - 角色从不停止行走

android - "AndEngine"的文档在哪里?

android - osmdroid 显示空 map

android - 使用自定义 View 绘制边框 Android

java-me - 在J2ME中生成唯一ID

Java 混淆 - ProGuard/yGuard/其他?

安卓:AndEngine 错误

android - Textview 排在前面 Imageview