J2me 关于Sprite的问题

来源:百度知道 编辑:UC知道 时间:2024/06/25 20:50:36
小弟 初学J2ME 做了一个迷宫的 背景TiledLayer 这地图已经超过 手机屏幕了·· 假如 这个地图是 15X32=480 宽 15X32 480高 我想把一个精灵人物 设置到这个 TiledLayer 上 415 32这个像素点上我直接用 Sprinte.setPosition(415, 32); 这个坐标好像手机屏幕的坐标系 不是TiledLayer的坐标系·· 这个该如何操作呢·· 谢谢 各位大侠··

该就是这个命令啊 ???
期待发现者

其实用不着设置坐标

把你TiledLayer上415 32坐标位置的tile替换成你的精灵就可以。

看到图片上的那口水井没,本来那个地方应该是墓地的十字架,采取上面得方法就实现了。注意水井不是tile而是一个sprite,是用来做事件对象的。

把Sprite.setPosition(415, 32); 改Sprite.setRefPixelPosition(415, 32) 试试