Re: マップ名表示中のスクリプトについて
Posted: 2019年2月06日(水) 13:49
astral様
「Scene_MapのthisがSceneManager._sceneになっている」
という文がよくわかりません。
引用いただいたScene_Map.prototype.createMapNameWindowのfunctionを見ても
それに関連づいていることが理解できません。
どのあたりを見ればそれが紐づいていることがわかるのでしょうか?
理解力が乏しいのは承知の上でお聞きします。お手数おかけしますがよろしくお願いいたします。
今後のJavascript解読のためにどうしても聞いておきたいのですが、astral さんが書きました:SceneManager._sceneについては、
Scene_Map.prototype.createMapNameWindow = function() {
this._mapNameWindow = new Window_MapName();
this.addChild(this._mapNameWindow);
};
Scene_MapのthisがSceneManager._sceneになっているので、
SceneManager._scene._mapNameWindowで参照できます。
「Scene_MapのthisがSceneManager._sceneになっている」
という文がよくわかりません。
引用いただいたScene_Map.prototype.createMapNameWindowのfunctionを見ても
それに関連づいていることが理解できません。
どのあたりを見ればそれが紐づいていることがわかるのでしょうか?
理解力が乏しいのは承知の上でお聞きします。お手数おかけしますがよろしくお願いいたします。