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

ネコムスメ
記事: 64
登録日時: 2017年5月17日(水) 00:49

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

投稿記事by ネコムスメ » 2018年4月04日(水) 23:47

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

すでにそういったプラグインがあれば
教えていただきたいです。よろしくお願いします
最後に編集したユーザー ネコムスメ on 2018年4月05日(木) 23:29 [ 編集 1 回目 ]

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

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

投稿記事by トリアコンタン » 2018年4月05日(木) 03:24

こんばんは!
茂み深さを変更する(変数[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);
        }
    };
})();
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
ネコムスメ
記事: 64
登録日時: 2017年5月17日(水) 00:49

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

投稿記事by ネコムスメ » 2018年4月05日(木) 23:29

>トリアコンタン様

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

“MV:質問” へ戻る