Classes WindowLayer - hikipuro/rpgmakermv_ref GitHub Wiki

WindowLayer クラス

[クラス一覧]

(ver.1.6.2)

ウィンドウのレイヤー (ウインドウを表示するためのコンテナ)

定義場所: rpg_core.js

クラスの属性

関連項目

フィールド

名前 初期値 説明
_width number 0
_height number 0
_tempCanvas null
_translationMatrix Array.<number> [1, 0, 0, 0, 1, 0, 0, 0, 1]
_windowMask PIXI.Graphics new PIXI.Graphics()
_windowRect
_renderSprite null
filterArea PIXI.Rectangle new PIXI.Rectangle()
filters [WindowLayer.voidFilter]
voidFilter new PIXI.filters.VoidFilter() (Static)

プロパティ

名前 初期値 説明
width number 0
height number 0

メソッド

名前 説明
initialize 初期化
onRemoveAsAChild すべての子要素を取り除く
move レイヤーを移動する
update レイヤーを更新する
renderCanvas
_canvasClearWindowRect
renderWebGL
_maskWindow

initialize

定義: initialize()

初期化。コンストラクタから呼ばれる


onRemoveAsAChild

定義: onRemoveAsAChild()

すべての子要素を取り除く

このオブジェクトが親要素から取り除かれた時に自動的に呼ばれる


move

定義: move(x, y, width, height)

レイヤーを移動する


update

定義: update()

レイヤーを更新する。毎フレーム呼び出される

すべての子要素の update() を呼び出す


renderCanvas

定義: renderCanvas(renderer)


_canvasClearWindowRect

定義: _canvasClearWindowRect(renderSession, window)


renderWebGL

定義: renderWebGL(renderer)


_maskWindow

定義: _maskWindow(window, shift)

⚠️ **GitHub.com Fallback** ⚠️