Canvas类的update()方法是处理按键输入和和相应的地方。在本游戏中,按键输入导致背景图层在精灵下滚动,而精灵在游戏中由按键操作移动,关于按键的处理已在我的一篇博文《手机游戏中处理按键输入的方法》中提到。
推荐
原创
2009-09-10 08:39:18
2317阅读
2评论
一、 基本框架图层对象(layer Object):定义图层的宽、高、位置、图层的移动和绘制的方法视图对象:绘制图层对象,响应键盘事件,处理视图线程Activity:控制游戏流程,如启动游戏、暂停游戏、停止游戏 二、 移植Java ME的游戏API到Android使用Java ME中MIDP2.0的游戏API中的layer, Sprite, LayerManaer和TiledLayer类
一、 基本框架图层对象(layer Object):定义图层的宽、高、位置、图层的移动和绘制的方法视图对象:绘制图层对象,响应键盘事件,处理视图线程Activity:控制游戏流程,如启动游戏、暂停游戏、停止游戏 二、 移植Java ME的游戏API到Android使用Java ME中MIDP2.0的游戏API中的layer, Sprite, LayerManaer和TiledLayer类
转载
2024-06-25 19:23:52
153阅读
在游戏设计中,需要由很多背景地图跟活动的精灵才能让游戏跟接近现实,跟让玩家从中获得游戏的兴趣。而在复数精灵Sprite跟多地图背景TiledLayer的情况下,将给开发带来一定的复杂性,然而,MIDP2.0中的游戏API提供了一个图层管理类,有了该类我们可以轻易的对游戏中的各个Layer有效的管理,从而使得开发的难度大大的降低,该类的名称叫LayerManager,顾名思义就是对图层的管理的类,今
转载
2023-07-10 11:14:06
136阅读