このコードがどのように機能するのかよくわかりません。結果 (マウス座標を使用して新しいオブジェクトを追加する) は理解していますが、'MouseInfo...' と 'addObject..' で始まる行がどのように機能するか説明してもらえますか? 「マウス」と呼ばれるクリック イベントごとに新しい MouseInfo オブジェクトが作成されますか?
public void act()
{
// Add your action code here.
if( Greenfoot.mouseClicked(this)) {
MouseInfo mouse = Greenfoot.getMouseInfo();
addObject( new Frog(), mouse.getX(), mouse.getY());
}
}