値として扱うカメラ。変更と投影計算は JS 側で行います。
中心 (500, 500)、サイズ (1000, 1000) で、ターゲット全体を覆うビューを作成します。
ビューパラメーターをディープコピーします。
source
指定したワールド座標の矩形を覆うビューを作成します。
rectangle
ワールド座標の中心とサイズからビューを作成します。
center
size
ビュー中心の独立したコピーを返します。
正規化デバイス座標からワールド座標への読み取り専用逆変換キャッシュを返します。
回転角のコピーを返します。
setScissor に応じて更新される、正規化シザー矩形への読み取り専用参照を返します。
ビューが覆うサイズの独立したコピーを返します。
ワールド座標から正規化デバイス座標への読み取り専用変換キャッシュを返します。
setViewport に応じて更新される、正規化ビューポート矩形への読み取り専用参照を返します。
ワールド座標のオフセットをビュー中心に加算します。
this
offset
現在のビュー角度に angle を加算します。
angle
center の値をコピーして、ビュー中心のワールド座標を設定します。
ビューの回転角を設定し、[0°, 360°) に正規化します。
正規化シザー矩形を設定します。矩形全体が [0, 1] の範囲内にある必要があります。
scissor
ビューが覆う幅と高さをワールド座標で設定します。
レンダーターゲットの幅と高さに対する比率で座標とサイズを指定し、ビューポート矩形を設定します。
viewport
ビューが覆うサイズに factor を乗算します。1 未満で拡大し、1 より大きいと縮小します。
factor
読み取り専用
Icons made by Lorc, Delapouite & Skoll · game-icons.net · CC BY 3.0
値として扱うカメラ。変更と投影計算は JS 側で行います。