初めての質問 失礼します
ツクールmvを購入し、プラグイン作成のために
一通りJSファイルをみようとしたんですが、
まず最初に どの関数から実行されているのでしょうか?
プログラミングやゲームつくりは多少やってきたのですが
まだjavascript事態は 勉強中でして そのせいで見落としているのかもしれませんが。
c言語やjavaなどで まず初めに実行されるmain関数
または最初に実行される関数はどこに入っているのでしょうか?
どこから始まり 何が呼び出されているかもわからない状態です
ご返答お願いします
main関数ってどこなのでしょうか?
Re: main関数ってどこなのでしょうか?
こんにちは。
くろうどです。
私の分かる範囲で説明します。
①RPGツクールMVは、基本的にブラウザゲームなので「index.html」からゲームを起動します。
②index.htmlに書かれているJavaScriptのファイルを読み込みます。
③index.htmlの読み込みが終わると、「main.js」の「window.onload」が自動的に実行されます。
④window.onloadの中の「SceneManager.run(Scene_Boot);」が実行されます。
⑤以降は、RPGツクールMVのコアスクリプトと言われているJavaScriptが実行されていきます。
▼参考:MDNのonloadのページ
https://developer.mozilla.org/ja/docs/Web/API/GlobalEventHandlers/onload
ちなみに、このonloadのページはこの回答の為に見ました。
勉強になりました。
といったところで、よろしくお願いします。
くろうどです。
私の分かる範囲で説明します。
①RPGツクールMVは、基本的にブラウザゲームなので「index.html」からゲームを起動します。
②index.htmlに書かれているJavaScriptのファイルを読み込みます。
③index.htmlの読み込みが終わると、「main.js」の「window.onload」が自動的に実行されます。
④window.onloadの中の「SceneManager.run(Scene_Boot);」が実行されます。
⑤以降は、RPGツクールMVのコアスクリプトと言われているJavaScriptが実行されていきます。
▼参考:MDNのonloadのページ
https://developer.mozilla.org/ja/docs/Web/API/GlobalEventHandlers/onload
ちなみに、このonloadのページはこの回答の為に見ました。
勉強になりました。
といったところで、よろしくお願いします。
▼だいたいTwitterにいます。たぶん。
https://twitter.com/kuroudo119
https://twitter.com/kuroudo119