2

我是一个完全的编程初学者,但上个月我一直在阅读和浏览教程。

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

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

当我在我的主类中使用 ax 和 y 参数执行 addEntity(Slime) 时,它会忽略它并将他置于 1,1。

这是我的史莱姆怪物课: http: //pastie.org/5404386

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

以及我调用粘液并(尝试)设置其位置参数的主类:

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);

谢谢你的帮助!

4

0 回答 0