ページ 11

【解決済】テンプレートイベント(TemplateEvent.js)によるエラー

Posted: 2021年9月29日(水) 00:36
by akira57
 トリアコンタン様のテンプレートイベント(TemplateEvent.js)をこれまでMVにて作成中の作品の多くの場面で使用させて頂いておりました。
 最近、MZに切り替え、同作品をコンバート後にMZで起動した際、MVでは何事もなかったのですが、
テンプレートイベントのプラグインをオンにすると、MZではテストプレー開始すぐに
【TypeError】
【this.initDynamicEvents is not a function】
のエラーが出てきてしまいました。MZでもテンプレートプラグインを使用したいと考えているため、可能性として考えられる点がもし分かれば、ご教授いただければ幸いです。
追記 原因追及のため、新規プロジェクトでも試したところ、やはりエラーとなりました(添付画像)

-----------------------------------------------------------------------------------------------------------------
rmmz_managers.js:2030 TypeError: this.initDynamicEvents is not a function
at Game_Map.setup (TemplateEvent.js:822)
at Game_Player.performTransfer (rmmz_objects.js:8145)
at Scene_Map.onMapLoaded (rmmz_scenes.js:677)
at Scene_Map.isReady (rmmz_scenes.js:669)
at Function.SceneManager.updateScene (rmmz_managers.js:2099)
at Function.SceneManager.updateMain (rmmz_managers.js:2057)
at Function.SceneManager.update (rmmz_managers.js:1938)
at Function.Graphics._onTick (rmmz_core.js:811)
at TickerListener.emit (pixi.js:9474)
at Ticker.update (pixi.js:9928)
SceneManager.catchNormalError @ rmmz_managers.js:2030
DevTools failed to load SourceMap: Could not load content for chrome-extension://njgcanhfjdabfmnlmpmdedalocpafnhl/js/libs/pixi.js.map: System error: net::ERR_FILE_NOT_FOUND

Re: テンプレートイベント(TemplateEvent.js)によるエラー

Posted: 2021年9月30日(木) 22:10
by 奏ねこま
当方で試したところ問題なく起動できました。
initDynamicEventsはPluginCommonBase.jsに定義されているはずの関数なので、
テキストエディタで「Game_Map.prototype.initDynamicEvents」が存在するか確認してみてもらえますか?

Re: テンプレートイベント(TemplateEvent.js)によるエラー

Posted: 2021年10月01日(金) 01:07
by トリアコンタン
こんにちは!
プラグインのご利用ありがとうございます。

お使いの「PluginCommonBase.js」が古い可能性があります。
サンプルゲームに同梱されている同プラグインはMZ開発中のベータ版ですので、その場合はMZのDLCフォルダ配下に置いているプラグインに差し替えればうまく動作するかもしれません。

Re: テンプレートイベント(TemplateEvent.js)によるエラー

Posted: 2021年10月02日(土) 22:09
by akira57
トリアコンタン様、奏ねこま様。
 アドバイスを頂戴したおかげで無事に解決できました!
お二人がおっしゃる通り、「PluginCommonBase.js」が旧verであることが原因のようでした。
改めて「PluginCommonBase.js」「TemplateEvent.js」を最新のものをDLさせて頂き再度ONにしたところ、エラーなく無事に起動できました。
 教えて頂き心より感謝申し上げます。「TemplateEvent.js」は汎用性が一番高く、統一性に優れ作成時に効率化が図れて愛用させて頂いておりました。MZでも使用できることができてうれしい限りです。
ありがとうございます!