vehicleactor.java
来自「青蛙過河~ 就是青蛙過馬路 過馬路很危險請小心... that s a」· Java 代码 · 共 33 行
JAVA
33 行
import javax.microedition.lcdui.Graphics;
import javax.microedition.lcdui.game.* ;
import javax.microedition.lcdui.* ;
abstract public class VehicleActor extends Actor{
protected int speed; // speed (along x axis only)
private long fluff = 0;
public VehicleActor(Image img,int w,int h,int x,int y, int speedArg)
{
super(img, w, h);
speed = speedArg;
setPosition(x,y);
}
public void cycle(long deltaMS){
long ticks = (deltaMS + fluff) / 100;
int distance= getX() - (int) (speed * ticks);
// remember the bit we missed
fluff += (deltaMS - (ticks * 100));
// move based on our speed in pixels per ticks
if (ticks > 0)
setPosition(distance,getY());
if(getX()<0)
setPosition(185,getY());
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?