🦀
chip15. ミニマップの表示
はじめに
2023/10/15時点の内容です。
- rustc 1.73.0
- bevy 0.11.3
bevyは開発初期段階のOSSで、まだまだ破壊的なアップデートが入ります。
でも、面白いですよ。
前回の3D迷路の記事
ミニマップの表示に2つ目の2Dカメラを使う
ミニマップ付き3D迷路
上の動画で(3D表示部分を除き)、画面全体を「2Dカメラ1」が、ミニマップの部分を「2Dカメラ2」が描画しています。
あらかじめ画面外にミニマップを全部表示しておいて、その上にミニマップ用の2Dカメラを配置しておきます。プレイヤーが移動したら、連動してカメラも上下左右に移動させます。
後はこのカメラの「viewport」を画面上のミニマップの座標に設定しておけば、自動的にマッピングされ、ミニマップが表示されるという仕組みです。
ミニマップの表示
苦労した割にあまり書くことがない~ (; ̄▽ ̄) 。
Discussion