📄 npc2.java
字号:
import javax.microedition.lcdui.Graphics;
import javax.microedition.lcdui.Image;
public class NPC2 extends NPC
{
Image im;
int m,n;
public NPC2(int _x,int _y,Image _im)
{
hp = 5;
w = 32;
h = 32;
m=0;
x = _x;
y = _y;
im = _im;
n = 0;
last = false;
}
public void render(Graphics g)
{
switch (m)
{
case 0:
Tools.paintImage( g,im,x-16,y-16,0,0,32,32);
break;
case 1:
Tools.paintImage( g,im,x-16,y-16,128,0,32,32);
break;
}
}
public void upData(ZDManger zm)
{
switch (m)
{
case 0:
y+=5;
n++;
if (n==20)
{
zm.ncreate( 2,x,y,0,10);
n=0;
}
if (y >150)
{
m = 1;
}
break;
case 1:
y-=5;
last = true;
break;
}
}
public void destroy(TXManger tm)
{
tm.create( 2,x,y);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -