这里有Java新手,但我一直在试验...
我想在Greenfoot中实现这个目标:我希望鼠标点击一个对象(Actor),它会从世界中消失。到目前为止,这是我的代码:
public void act()
{
disappear();
}
public void disappear(){
if(Greenfoot.mouseClicked(this)){
getWorld().removeObject(this);
}
}
根据我的理解,当点击鼠标时,它会从世界中删除对象......但是对象仍然不会消失,我在这里缺少什么?
非常感谢!
答案 0 :(得分:-1)
您可以注册操作
getWorld().removeObject(this);
鼠标点击事件列表。
也许告诉我们你的系统的类archi可以给我们更多的信息。