使用Jbulider开发j2me程序 |
| 作者:syngle 来源:j2medev 发布时间:2005-11-2 15:28:39 |
|
// Method to Handle User Inputs private void input() { int keyStates = getKeyStates(); playerSprite.setFrame(0); if(enemyY<height-enemySprite.getHeight()) // Left // Right // Up // Down if ((keyStates & DOWN_PRESSED) != 0) if((keyStates & FIRE_PRESSED)!=0) if(!(enemyX+enemySprite.getWidth()<currentX || enemyY+enemySprite.getHeight()<currentY || enemyX>currentX+playerSprite.getWidth() || enemyY>currentY+playerSprite.getHeight()) && isalive) // Method to Display Graphics // updating player sprite position layerManager.setViewWindow(0, 0, width, height); g.setColor(0xffffff); } 此程序里敌人随机向4个方向移动,而玩家控制的角色可任意移动, 如果两者发生碰撞,则敌人死亡. 另外按fire键可直接让敌人生或死,呵呵~~ 关于运行,Jbuilder里有个运行配置:
一般不用修改,如果多个Midlet,你可以在这里添加. 关于用Jbuilder打包. 一样file->new:
这个在2005和9,x里有所不同,选择Archive,右边选择MIDlet,然后ok.
这里选择要打包文件的目录,当前默认是所有的class文件和资源文件,你也可以删除掉,自己选择一部分. 然后next,直到最后. 然后运行,在运行配置中默认重新rebuild,打包等等.然后你能看到左上框里有jar文件和jad文件.
运行结果:
呵呵,用你控制的主角去碰撞这只大飞虫试试:
结果飞虫挂了,掉下去了哦,呵呵~~ 全文完~~~ |
| [] [返回上一页] [打 印] |
|
文章评论 |






