Java实体定位

时间:2012-11-20 18:05:12

标签: java entity

我是编程的完全初学者,但我花了上个月阅读并浏览教程。

我被困在我目前的项目中。我设置了一个实体包,里面有一个名为Mob的类。从Mob,我创建了Player和一个名为Slime的怪物类。

现在,我真的很难让粘液随机移动,但在我担心之前我必须弄清楚为什么我不能正确定位他。

当我将addEntity(Slime)添加到我的主类中时,使用x和y参数,它会忽略它并将其置于1,1。

这是我的Slime怪物类:http://pastie.org/5404386

我的具有addEntity函数的实体类:http://pastie.org/5404390

和我在slime中调用的主类和(尝试)设置其位置参数:

slime = new Slime(level, "Slime", 5, 5, 1);
level.addEntity(slime);
player = new Player(level, 11,11, input,JOptionPane.showInputDialog(this,"Please enter a Username."));
level.addEntity(player);

感谢您的帮助!

0 个答案:

没有答案