マップのリフレッシュ回数を知りたい

アバター
にいやん
記事: 171
登録日時: 2016年7月02日(土) 00:38
お住まい: 地獄4丁目西のゴミ置き場
連絡を取る:

マップのリフレッシュ回数を知りたい

投稿記事by にいやん » 2018年2月13日(火) 18:51

こんにちは。
変数やスイッチが操作されたときに起こるマップのリフレッシュ(更新)の回数を画面上に表示するようなデバッグ用のプラグインは無いでしょうか?

アバター
トリアコンタン
記事: 1432
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: マップのリフレッシュ回数を知りたい

投稿記事by トリアコンタン » 2018年2月13日(火) 22:51

こんばんは!
プラグインというほどではないですが、以下をjsファイルとして保存して管理画面から取り込むとリフレッシュ回数がログに出力されます。(ログはゲームを起動後、F8キーを押すとみられます)

コード: 全て選択

(function() {
    'use strict';

    var count = 0;
    var _Game_Map_refresh = Game_Map.prototype.refresh;
    Game_Map.prototype.refresh = function() {
        _Game_Map_refresh.apply(this, arguments);
        console.log(++count);
    };
})();


なお、リフレッシュは最大でも1フレーム(1/60秒)につき1回までしか実行されません。
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
アバター
にいやん
記事: 171
登録日時: 2016年7月02日(土) 00:38
お住まい: 地獄4丁目西のゴミ置き場
連絡を取る:

Re: マップのリフレッシュ回数を知りたい

投稿記事by にいやん » 2018年2月14日(水) 12:15

トリアコンタンさん、いつもありがとうございます。
管理しやすくなりとても重宝しています。
一応、プラグイン置いておきます。
添付ファイル
RefreshCount.js
(823 バイト) ダウンロード数: 9 回

“MV:質問” へ戻る