私はJavaでPongゲームをコーディングすることを学んでいます。私のゲームの可視オブジェクトは、次のような容器内に保持されている:LinkedList <Entity>コンテナに保持されている場合、ゲームオブジェクトのインスタンスメソッドを呼び出す方法は?
LinkedList<Entity> gameObject = new LinkedList<Entity>();
私はコンテナを反復処理し、()の各インスタンスの更新を呼び出し、()関数をレンダリングします。
public class ObjectHandler {
public void render(GraphicsContext g) {
for (int i = 0; i < this.gameObject.size(); i++) {
Entity tempObject = this.gameObject.get(i);
tempObject.render(g);
}
...
}
しかし、私はball.flipXY()を呼び出す必要があり、衝突の場合には、どのように私は直接の容器内に、この特定のインスタンスにアクセスできますか?