J2ME就像Android上的Sprite一样

J2ME就像Android上的Sprite一样,第1张

概述对于我这个月无用的项目,我正在使用’模拟器’在Android上运行J2ME程序.但现在我坚持使用J2MESprite实现.特别是它中使用的转换.在我的精灵中,我有一个包含三个角色图像的位图.我想画第二帧镜像或旋转90度.最好的方法是什么?我有以下代码绘制给定的框架,没有任何转换.frameX,fra

对于我这个月无用的项目,我正在使用’模拟器’在Android上运行J2ME程序.但现在我坚持使用J2ME Sprite实现.特别是它中使用的转换.

在我的精灵中,我有一个包含三个角色图像的位图.我想画第二帧镜像或旋转90度.最好的方法是什么?

我有以下代码绘制给定的框架,没有任何转换.

frameX,frameY是给出精灵位图的帧位置坐标.

Rect src = new Rect(frameX, frameY, frameX + spriteWIDth, frameY + spriteHeight);Rect dst = new Rect(paintX, paintY, paintX + spriteWIDth, paintY + spriteHeight);canvas.drawBitmap(image, src, dst, null);

据我所知,我需要在画布上制作一些矩阵魔术,但我无法弄清楚:)

解决方法:

你知道Microemulator是一个开源项目,它可以在AndroID上运行J2ME代码,对吧?

http://www.microemu.org/

你总是可以看看他们做了什么.

总结

以上是内存溢出为你收集整理的J2ME就像Android上的Sprite一样全部内容,希望文章能够帮你解决J2ME就像Android上的Sprite一样所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1115271.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-29
下一篇2022-05-29

发表评论

登录后才能评论

评论列表(0条)

    保存