【解決】ありそうで無い「ダッシュの速度変更」

アバター
ピーナッツ
記事: 20
登録日時: 2017年3月05日(日) 08:19

【解決】ありそうで無い「ダッシュの速度変更」

投稿記事by ピーナッツ » 2018年11月12日(月) 22:04

こんばんわ!リクエストです。よろしくお願いします!

シフトボタンを押しながら歩くとプレイヤーがダッシュしますが、
そのダッシュの速度を調整するプラグイン、又はスクリプトがあれば、
よろしくお願いしたいです!
(いかにもありそうなプラグインなのですが、探しても一向に見つからず、
意外と複雑なプログラムなのでしょうか?)
最後に編集したユーザー ピーナッツ on 2018年11月13日(火) 20:29 [ 編集 1 回目 ]

アバター
剣崎 宗二
記事: 388
登録日時: 2016年11月12日(土) 20:36
連絡を取る:

Re: ありそうで無い「ダッシュの速度変更」

投稿記事by 剣崎 宗二 » 2018年11月13日(火) 11:23

お疲れ様です。
rpg_object内、Game_CharacterBase.prototype.realMoveSpeedがそこら辺を司ってます。

ゲームを通してダッシュ速度を早くしたいならば

コード: 全て選択

Game_CharacterBase.prototype.realMoveSpeed = function() {
    return this._moveSpeed + (this.isDashing() ? 4 : 0);
};

のように直接速度数値を書き換えた物をプラグインにすればいいですし、
変数依存にするのであれば

コード: 全て選択

//この場合変数3番の値
Game_CharacterBase.prototype.realMoveSpeed = function() {
    return this._moveSpeed + (this.isDashing() ? $gameVariables.value(3) : 0);
};


とするのもありかと考えます。
----
-出先に居る場合回答が未テスト状態である事が多い為、テストは重々にお願いいたします。
アバター
ピーナッツ
記事: 20
登録日時: 2017年3月05日(日) 08:19

Re: ありそうで無い「ダッシュの速度変更」

投稿記事by ピーナッツ » 2018年11月13日(火) 20:27

ありがとうございます!確かにダッシュ速度を変更する事が出来ました!
ついでに、通常速度も微調整する事が出来ました!ありがとうございました。

“MV:プラグイン素材のリクエスト” へ戻る