ViewPort, Camera
用語
Camera
room 内の一部を映し出すためのカメラ
位置や傾きなどをその設定に含む
(Camera) View
カメラがみている映像
View Port
(Camera) View が映し出される、スクリーン上の領域
概要
大きな room の一部を切り取ってプレイ中画面としてユーザに見せたい場合にカメラが利用できる
ViewPort は最大で 8 つまで同時に有効化でき、対応するカメラの最大アクティブ数も 8 まで
通常であれば 1 あるいは 2 つで十分
Room Editor からカメラを追加したら view_camera 変数から ID を取得できるので、後はコード上で自由に操作できる
デフォルトカメラを削除することもできる
View Port に追加されたカメラは global
どこかの room でデフォルトカメラを削除すると、全ての room から削除される
ゲーム開始直後の全てのアクティブな view port の表示領域 が、ゲームの キャンバス (ウインドウ) サイズ になる