控制人物在地图移动的方法? 希望那位大侠能说下思路或能提供相关的代码更好哈!问题是::控制人物在地图移动的方法?java 的最好哈!其它的也行 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先把一个人物的8个方向的图片放在一个JPG里.点击上箭头的时候.首先是把图片变一下,就是截上面说的JPG的图片,然后在画布中调用Move(x,y)方法.以前做个一个教学的,就是这么做的. 参考下java的Sprite类,然后相应事件。Sprite是精灵的意思,它将很多静态图片维护成贞,这个概念跟flash一样。只要你的一系列静态图片包含走动的过程就成了 用键盘监听器可以做具体你自己找!java.awt.event.KeyAdapter 接收键盘事件的抽象适配器类方法:void keyPressed(KeyEvent e) 按下某个键时调用此方法。 void keyReleased(KeyEvent e) 释放某个键时调用此方法。 void keyTyped(KeyEvent e) 键入某个键时调用此方法。 首先取得当前图片的位置!这个你查下就行,我以前是用AWT做的一个游戏里是用圆形代替的!<这个里面有坐标>也是就x,y的值!x---->递增 y向下递减假设它的初始值是(5,6) x=5;y=6假设用键盘上的上下左右来控制,那你根据键来区分x和y的递增和递减就行啦x+1,或者y+1......这样是移动的实现,不过你还要重画方法,好像是:public void update(Graphics g)<更新容器>方法希望能帮上!! 有本书好像叫java游戏设计2,我图书馆借过,里面有个迷宫游戏,从2D介绍到2.5D,人物的走法里面讲的很详细,具体怎么样吗,楼主还是自己看了。 高分求救,关于抓取的奇怪的问题 类型强制转换问题:Blob转换成SerializableBlob 关于数据库中的并发控制问题!求助! 有谁能给一个比较详细点的十字链表java版的演示代码 初学者提问:面板中按钮事件响应后为什么方向键事件不能响应?? 计算器 好奇怪哦!请大家看看是怎么回事 二维数组如何得到每一维的大小? 请问哪里能够下载到<Java 2图形设计卷1:AWT >的电子书呢? 请问如何在java应用程序中获得图象文件的长和宽?急 java中如何捕获窗口外的鼠标和键盘事件 Java中成员变量在内存中到底是分配在哪个区域的?
点击上箭头的时候.首先是把图片变一下,就是截上面说的JPG的图片,然后在画布中调用Move(x,y)方法.
以前做个一个教学的,就是这么做的.
具体你自己找!
java.awt.event.KeyAdapter 接收键盘事件的抽象适配器类
方法:
void keyPressed(KeyEvent e)
按下某个键时调用此方法。
void keyReleased(KeyEvent e)
释放某个键时调用此方法。
void keyTyped(KeyEvent e)
键入某个键时调用此方法。 首先取得当前图片的位置!这个你查下就行,我以前是用AWT做的一个游戏里是用圆形代替的!<这个里面有坐标>
也是就x,y的值!x---->递增 y向下递减
假设它的初始值是(5,6) x=5;y=6
假设用键盘上的上下左右来控制,那你根据键来区分x和y的递增和递减就行啦x+1,或者y+1......
这样是移动的实现,不过你还要重画方法,好像是:public void update(Graphics g)<更新容器>方法
希望能帮上!!