【質問自体が雑過ぎたので中断】コンフィグに新しい項目を+したい

東 蒼汰

ユーザー
やりたい事:
コンフィグに新しい項目を増やしたい(ON・OFFではなく音量で使う数値の方で)

分っている事:
デフォルトではON・OFFと音量はthis.getConfigValue(symbol)で条件分岐している

分からない事:
新しいTextManager.getter(),にthis.getConfigValue(symbol)を付与する方法
 
まず、プログラムを読み書きするよりも先に自然言語でご自身の状況に関する説明を試みてください。
AIとの壁打ちには十分かもしれませんが、今の段階では人に対して質問を行うには説明が不足しすぎています。

やりたいことはわかっても、そのやりたいことに対して取るアプローチがいきなりコードを書くことになってしまっているのはなぜでしょう。
コンフィグに項目を追加するようなプラグインは探せばすぐに見つかりますが、なぜそれを使う方法を採らないのでしょう。
わかっていること、わからないことについても、もう少し丁寧に、読む側の認知負荷を意識して書いてみてください。

ON・OFFと音量はthis.getConfigValue(symbol)で条件分岐している

XXで条件分岐している、という表現をした場合、一般的にXXは条件式や条件式に用いる手段を表すと解釈されます。
この解釈で言うならば、少なくともMZ1.9.0ではthis.isVolumeSymbol(symbol)で条件分岐していると表現するべきでしょう。

新しいTextManager.getter(),にthis.getConfigValue(symbol)を付与する方法

この文章はもはや意味が通じません。
実現したい内容からの道筋が全くわからず、なぜここでTextManagerが登場するのか、this.getConfigValue(symbol)を付与するとはいったいどういう行為を指しているのか、全く伝わりません。

なお、オプションに項目を追加するだけであれば、TextManagerの拡張は不要です。
Window_OptionsクラスはWindow_Commandクラスを継承していて、addCommandメソッドもそこから継承しています。
オプションの項目を追加する、をコードを書くことによって実現するのであれば、Window_CommandとaddCommandの構造を理解しておくと良いと思います。
 
Back
トップ