Optional
anchorXOptional
anchorYオブジェクトのアンカーの縦位置。アンカーについては以下の通り。
0
である。NOTE: anchorX
または anchorY
のどちらを明示的に null
に指定した場合、
このオブジェクトのアンカーは前バージョン(v2.x.x 以前)のデフォルトの挙動 (位置 x
, y
は左上端を基準に、拡大・縮小・回転の基点は中央を基準に決定) と同様になる。
これは前バージョンとの後方互換性のために存在する。
*
0
Optional
angleオブジェクトの回転。度数で指定する。
0
Optional
childrenこのエンティティの全子エンティティ。
undefined
Optional
composite描画時の合成方法を指定する。
省略された場合、合成方法を指定しない(親の合成方法を利用する)。
なお CompositeOperation
での指定は非推奨である。 CompositeOperationString
を利用すること。
undefined
Optional
heightこのオブジェクトの縦幅。実際の表示領域としてはscaleX, scaleY, angleの値も考慮する必要がある。
0
Optional
hiddenこのエンティティの表示状態。
false
Optional
idこのエンティティに割り振られる E#id
の値。
エンジンが一意の ID を設定するため、通常指定する必要はない。
この値は、スナップショットローダがエンティティを復元する際にのみ指定されるべきである。
undefined
Optional
localこのエンティティがローカルであるか否か。 コンストラクタで真が指定された時、または属するシーンがローカルシーンまたはローカルティック補間シーンである時、この値は真である。
この値が真である場合、このエンティティに対する point イベントはこのゲームインスタンスにのみ通知され、
他の参加者・視聴者には通知されない。また真である場合、 id
の値の一意性は保証されない。
false
Optional
opacity0~1でオブジェクトの不透明度を表す。 この値が0の場合、Rendererは描画処理を省略する。
1
Optional
parentこのエンティティの親
undefined
Optional
redrawマップチップが描画される領域。 与えられた場合、それ以降は指定された領域の外のマップチップは再描画されない。
画面外にあたるなどの、不要なマップチップの再描画をしないことで、描画を最適化するために利用できる。
Optional
scaleXオブジェクトの横方向の倍率。
1
Optional
scaleYオブジェクトの縦方向の倍率。
1
このエンティティが属するシーン。
Optional
shaderこのエンティティの描画時に利用されるシェーダプログラム。
このエンティティの renderer#isSupportedShaderProgram()
が偽を返した場合、
renderer#setShaderProgram()
は呼ばれないことに注意。
また g.FilledRect
やその親エンティティに本値を指定した場合、対象の g.FilledRect
の描画結果は不定である。
これは実装上の制限に基づく現バージョンの仕様である。
この値に undefined
を指定した場合、親のシェーダプログラムを利用する。
この値に null
を指定した場合、明示的にデフォルトのシェーダプログラムを利用する。
undefined
マップチップ画像。
Optional
tagゲーム開発者向けのタグ情報管理コンテナ。 この値はゲームエンジンのロジックからは使用されず、ゲーム開発者は任意の目的に使用してよい。
undefined
タイルのデータ。 マップチップのインデックスの配列。
Tile
は src
の画像を、幅 tileWidth
高さ tileHeight
の画像(マップチップ)を敷き詰めたものとみなし、
左上から 0 基準のインデックス番号を与える。この値はそのインデックス番号の配列である。
Tile
はこの配列の内容に従い、マップチップを左上から敷き詰めて描画する。
マップチップ一つの高さ。
マップチップ一つの幅。
Optional
touchableプレイヤーにとって触れられるオブジェクトであるかを表す。 この値が偽である場合、ポインティングイベントの対象にならない。
false
Optional
widthこのオブジェクトの横幅。実際の表示領域としてはscaleX, scaleY, angleの値も考慮する必要がある。
0
Optional
xこのオブジェクトの横位置。実際の座標位置はscaleX, scaleY, angle, anchorX, anchorYの値も考慮する必要がある。
0
Optional
yこのオブジェクトの縦位置。実際の座標位置はscaleX, scaleY, angle, anchorX, anchorYの値も考慮する必要がある。
0
Generated using TypeDoc
オブジェクトのアンカーの横位置。アンカーについては以下の通り。
0
である。NOTE:
anchorX
またはanchorY
のどちらかを明示的にnull
に指定した場合、 このオブジェクトのアンカーは前バージョン(v2.x.x 以前)のデフォルトの挙動 (位置x
,y
は左上端を基準に、拡大・縮小・回転の基点は中央を基準に決定) と同様になる。 これは前バージョンとの後方互換性のために存在する。 *Default
0