デフォルトでは装備変更時の攻撃力などの値の変化を矢印を使って表現してるのですが、
幅をとってしまうので矢印と左の数値をなくし変更後の値のみを表記させたいです。
【解決済み】装備画面の攻撃力などの表示方法
【解決済み】装備画面の攻撃力などの表示方法
- 添付ファイル
-
- 2.png (126.53 KiB) 閲覧された回数 3258 回
最後に編集したユーザー =匠= [ 2021年6月13日(日) 15:09 ], 累計 1 回
Re: 装備画面の攻撃力などの表示方法
質問と同じで、目標が変わったという解釈でよろしいでしょうか?=匠= さんが書きました:デフォルトでは装備変更時の攻撃力などの値の変化を矢印を使って表現してるのですが、
幅をとってしまうので矢印と左の数値をなくし変更後の値のみを表記させたいです。
viewtopic.php?t=11409
もし、これで解決したら、上記のスレッドも解決にしておいてくださいね。
簡単なプラグインを作りました。
コード: 全て選択
/*:
* @target MV
* @plugindesc 装備シーンの能力値ウィンドウの動作を装備変更後の数値のみを表示するように変更します。
*
* @help
* 装備シーンの能力値ウィンドウの動作を
* 装備変更後の数値のみを表示するように変更します。
*
*
* 利用規約:
* CC0です。
* https://creativecommons.org/publicdomain/zero/1.0/deed.ja
*/
(() => {
"use strict";
Window_EquipStatus.prototype.drawItem = function (x, y, paramId) {
this.drawParamName(x + this.textPadding(), y, paramId);
if (this._tempActor) {
this.drawNewParam(x + 140, y, paramId);
}
};
})();
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
Re: 装備画面の攻撃力などの表示方法
プラグイン制作ありがとうございます。
書き方が悪かったのですが、装備変更時は変更後の値のみを表示させ、変更前は現在の値を表示させたかったのですが、可能ですか?
装備アイテムのウインドウも調整したかったので質問の方も残してました。
ただ他サイトで解決したので消しておきます。
書き方が悪かったのですが、装備変更時は変更後の値のみを表示させ、変更前は現在の値を表示させたかったのですが、可能ですか?
装備アイテムのウインドウも調整したかったので質問の方も残してました。
ただ他サイトで解決したので消しておきます。
Re: 装備画面の攻撃力などの表示方法
少し試したのですが、ムノクラの実力では時間がかかりそうです。=匠= さんが書きました:プラグイン制作ありがとうございます。
書き方が悪かったのですが、装備変更時は変更後の値のみを表示させ、変更前は現在の値を表示させたかったのですが、可能ですか?
装備アイテムのウインドウも調整したかったので質問の方も残してました。
ただ他サイトで解決したので消しておきます。
他の方にバトンタッチを希望します。
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
Re: 装備画面の攻撃力などの表示方法
適当にif文の順序を入れ替えるだけで良いと思います。
140の部分を調整すれば数値の位置も変動します。
140の部分を調整すれば数値の位置も変動します。
コード: 全て選択
(() => {
'use strict'
Window_EquipStatus.prototype.drawItem = function(x, y, paramId) {
this.drawParamName(x + this.textPadding(), y, paramId);
if (this._tempActor) {
this.drawNewParam(x + 140, y, paramId);
} else if (this._actor) {
this.drawCurrentParam(x + 140, y, paramId);
}
};
})();
Re: 装備画面の攻撃力などの表示方法
>> 名無し蛙氏
なるほど、そのようにすれば良かったのですね。
理解が浅かったのを痛感します。
質問者よりレスが無いので、一応プラグインとしての形を整えておきました。
なるほど、そのようにすれば良かったのですね。
理解が浅かったのを痛感します。
質問者よりレスが無いので、一応プラグインとしての形を整えておきました。
- 添付ファイル
-
ChangeEquipDraw.js
- (1.15 KiB) ダウンロード数: 13 回
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
Re: 装備画面の攻撃力などの表示方法
名無し蛙様、ムノクラ様
返信遅くなってしまい申し訳ありません
想定通りの挙動になりました、ありがとうございました。
返信遅くなってしまい申し訳ありません
想定通りの挙動になりました、ありがとうございました。