Skip to content

メモ

シーン

ゲーム全般

TileMap 使うときは pixelArt を true にしないとタイルの継ぎ目に線が出てしまう

シーンの起動

start() 等に直接 Phaser.Scene のオブジェクトを渡しても、Phaser.Scenes. SceneManager に同一オブジェクトが登録されていない場合は起動しない(単に無視される)。
つまり key を渡す以外の起動は現実的ではない。

Arcade

Phaser.Physics.Arcade.Spritebody も nullable であり、Phaser.Physics.Arcade. Worldenable しないと設定されない。

Phaser.Physics.Arcade. Body は回転しない。なので GameObject より小さくしたり offset を指定すると、GameObject が回転したときにずれる。 回避するなら表示用 GameObject とは別に衝突判定用 GameObject を用意しグループ化する


Last update: September 20, 2023