view.rotate(5);ズームビューをズームイン/アウトするということは、つまりサイズを変更するということです。サイズ(2400x1600)のエリアを表示//(特大です。ズームアウトになります)。view.zoom(0.5f);設定:ビューがどう表示「される」かここまで、2D世界内のどの部分をウィンドウに表示するのかを設定してきました。次に、この視界そのもの、が、ウィンドウの中のどこに表示されるのか、を設定しましょう。デフォルトでは、ビューはウィンドウと同じサイズで、ど真ん中に居座っています。サイズで表示されるということです。ビューが小さかったり大きかったりする場合は、ウィンドウのサイズに合うように拡大or縮小されます。大体のケースではデフォルトの挙動でちょうどいいと思います。変更したいときもありますよね。マルチプレイヤー型のゲームで画面を分割したいときには、ビューを2つ用意して、ウィンドウを半分ずつにしたい。ミニマップを実装することもできます。2D世界全体をビューに切り取って、小さめのサイズでウィンドウの隅に描画するとミニマップの出来上がりです。ウィンドウと、ビュー(の中身)が表示されるエリアは別物ということなのですね。(の中身)が表示されるエリアのことを「ビューポート」といいます。ビューポートを設定するには、setViewPort()関数を呼びます。ビューポートの設定にはピクセルを使わないのです。その代わりに何を使うかというと、ウィンドウサイズとの比率を使います。このおかげで、キミはウィンドウのリサイズイベントを追いかけてビューポートの設定を変更しなくて済む。上の画像では、見やすくするためにミニマップの周囲に縁取りをつけています。ミニマップの位置とサイズに合わせて矩形を作って表示しています。setView()関数を事前に呼んでおきます。