import java.awt.Graphics;
import java.awt.Image;
import javax.swing.ImageIcon;
public class GamePlayer
{
Image im ;
int x , y ;
public GamePlayer(int _x , int _y)
{
im = Tools.createImageBuyName("player.png");
x = _x ; y = _y ;
}
public void render(Graphics g)
{
g.drawImage(im , x , y , null);
}
public void movePlayer(int dx , int dy,GameBoxManager bm)
{
GameBox box = bm.chack(x+dx, y+dy);
if(box != null)
{
box.moveBox(dx, dy);
}
x += dx ;
y += dy ;
}
}
这段代码是推箱子游戏中玩家
本文介绍了一段用于实现推箱子游戏中的玩家角色的Java代码。代码中定义了一个GamePlayer类,该类包含了玩家的位置信息和游戏中的移动逻辑。通过继承自AWT和Swing的类,如Graphics和ImageIcon,实现了玩家角色的绘制和移动功能。
1625

被折叠的 条评论
为什么被折叠?



