请教j2me里边关于setFrame(int)的用法

wcllc 2009-03-12 12:37:49
一图切成两行两列如下:
[0][1]
[2][3]
有两个数组
a1={0,1}
a2={2,3}
我在把图像设为右下解这个,setFrame(int)的INT该是几?
...全文
244 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
anjingdelonglong 2010-09-09
  • 打赏
  • 举报
回复
1L正解!
I_198928 2010-09-09
  • 打赏
  • 举报
回复
就是一张切割好的图片中,所有动作,你想要哪个动作,就自己选,选好以后,从左上角开始算起,一行行地数,第几个就是第几帧,数字就设那个就好。
renshangtao 2009-08-15
  • 打赏
  • 举报
回复
这int我觉得是0,1即行标
  • 打赏
  • 举报
回复
学习
kf156 2009-03-12
  • 打赏
  • 举报
回复
设置帧数组是用setFrameSequence(int[] sequence)
setFrame(int)只是设置帧数组里的某一帧
kf156 2009-03-12
  • 打赏
  • 举报
回复
你说的跑是图片帧还是坐标的移动?
如果是帧,那么你得设置成静止的图片帧,如果是坐标那么就是其他的问题了。

之前写了个精灵移动的DEMO,你可以参考看看
http://download.csdn.net/source/987436
wcllc 2009-03-12
  • 打赏
  • 举报
回复
嗯,我就是要求该一帧。其实就是我按左键,精灵向左跑一步,停下;按右键,向右跑一步,停下。可是我现在呢,一按左键,就一直跑向左了,按右键,又一直跑下右了,我不知道该怎么让他停下来。

13,097

社区成员

发帖
与我相关
我的任务
社区描述
Java J2ME
社区管理员
  • J2ME社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧