此篇文章是 Pharser 系列的一部分。點選這裡 查看這個系列的第一篇文章。
場景是我們定義遊戲的地方,在配置中將它們作為屬性傳遞給 scene
物件。
特別是,我們可以定義
preload
是我們載入外部資源的函式create
在遊戲剛剛建立時被呼叫,在這裡我們可以定義遊戲開始時所需的 GameObjectsupdate
是遊戲事件迴圈,用於定義遊戲的運作方式
GameObjects 是 Phaser 物件的一種特殊類型
以下是上述提到的兩個事件的範例:
function preload() {}
function create() {}
new Phaser.Game({
width: 450,
height: 600,
scene: {
preload: preload,
create: create
}
})
或者,因為在這種情況下每個屬性都與函式具有相同的名稱:
new Phaser.Game({
width: 450,
height: 600,
scene: {
preload,
create
}
})