前往
大廳
主題

【RM教學 2.0】MZ腳本 - 入口篇

粽子 | 2021-11-21 11:20:46 | 巴幣 8 | 人氣 432

原文連結:Maker製造機
本系列教學主要帶你一步步閱讀RMMZ腳本框架,建議有基本JS基礎再進行閱讀


入口index.html

首先我們打開index.html,這個命名通常也是H5遊戲的入口部分。
可以看到body中載入了main.js 的腳本

簡單來說,rpgmaker的所有程式運作載入,都是靠main.js 進行載入跟運作


跟著html 我們可以打開main.js 來看看他在做什麼

實際載入內容的Main.js

在程式碼的最前面定義了 scriptUrls ,這個是用來設定在遊戲開始前要載入的腳本,也包含了要先載入的lib
其中最核心的部分,也是rm的繪圖引擎就是pixi.js


繼續往下看,Main這個class 是用來執行載入的流程

準備進入第一個畫面

隨著後面初始化腳本的流程,我們會看到 進入了

這邊最重要的重點就是 SceneManager.run(Scene_Boot); 這邊。
遊戲中所有的畫面都構築在一個Scene底下,SceneManager則是負責控管這些Scene。

在所有腳本載入完畢之後透過SceneManager執行第一個Scene,這就是RM遊戲真正開始執行的地方


下一篇會接著說明SceneManager與PIXI初始化的一些相關內容!以上!

原文連結:Maker製造機

送禮物贊助創作者 !
0
留言

創作回應

更多創作