ページ 11

【解決済】茂み判定の拡張(?)の方法

Posted: 2018年4月04日(水) 23:47
by ネコムスメ
茂み判定はキャラクターの足元から
8ドット(?)ほどが半透明になる処理だと思うのですが、
この判定を16ドットにしたり、20にしたりと
変数やスクリプトで変えたいです。
が、方法が分かりません;;

すでにそういったプラグインがあれば
教えていただきたいです。よろしくお願いします

Re: 茂み判定の拡張(?)の方法

Posted: 2018年4月05日(木) 03:24
by トリアコンタン
こんばんは!
茂み深さを変更する(変数[1]の値にする)サンプルです。
以下のコードをjsファイルとして保存し、プラグイン管理画面から取り込んでみてください。

コード: 全て選択

(function() {
    'use strict';

    var _Game_CharacterBase_refreshBushDepth = Game_CharacterBase.prototype.refreshBushDepth;
    Game_CharacterBase.prototype.refreshBushDepth = function() {
        _Game_CharacterBase_refreshBushDepth.apply(this, arguments);
        if (this._bushDepth > 0) {
            // 茂み深さを変数[1]の値に変更します。
            this._bushDepth = $gameVariables.value(1);
        }
    };
})();

Re: 茂み判定の拡張(?)の方法

Posted: 2018年4月05日(木) 23:29
by ネコムスメ
>トリアコンタン様

アアアアいつもお世話になってます;;
無事に茂み判定の反映が出来ました!
嬉しいです、ありがとうございました!!✨✨