投稿記事

2019年 09月の記事 (19)

飛剣 2019/09/30 20:27

メニューのカスタマイズのトリック

このメニューについて:

1) _statusWindowの隠す

右の部分は_statusWindow

最初に_statusWindowの作成に関するすべてのコードを削除しました

すぐにバグが発生しました。

作成しないだけでなく、非表示にするか表示しないようにする必要があります。

Scene_Menu.prototype.createStatusWindow = function () {
	this._statusWindow = new Window_MenuStatus(this._commandWindow.width, 0);
	this._statusWindow.reserveFaceImages();
	//this.addWindow(this._statusWindow);
};

または:

this._statusWindow.visible = false;

両方ができます。

2)system.jsonで新しい単語を作成します。それらをTextManagerにリンクします。

3)新しいメニューコマンドを作成:

createCommandWindowで:

お好みのメニューを作成して名前を付けます。

その後、二次メニューを作成し、好きな機能を入れます:

二次メニューは完成していませんが、今週一生懸命に働きます!

これが完成すると、すべてのシステム機能がシステムメニューに表示されます > w<

すべて終了したら、録画しようとします OvO アニメーションも追加したい。

飛剣 2019/09/29 23:23

自慢のメニュー!



(`▽´)どや!(どや顔)


疲れすぎて、これがバグなしで実行されたとは信じられない……

バグがバグの後、絶えずバグ…………ほとんど頭を失いました。

今日はあまりにも疲れている、明日コードを表示しようとします。

おやすみなさい……

飛剣 2019/09/28 19:03

MVの多言語サポート

この2日間、メニューをカスタマイズしようとしています。

途中で問題が発生しました:新しいメニュー項目の名前はどこに書かれています?

なぜなら、MVのコードに日本語が見つかりませんでした。

コードに日本語がまったくない、でもメニューは日本語で表示されます。

原因を追跡しようとしました。


これはsystem.jsonの一部です:

日本語の単語はここに保存されます。

データの読み込みが完了した後、コードでTextManagerを定義します:

これで日本語の単語を名前にリンクします。

それらを使用する必要があるとき、このように使用します:

このように、「攻撃」という単語とTextManager.attackはリンクされています!


MVのこのロジックを理解するためにほぼ2日を使いました……

しかし、これは、*****.jsonを変更することで言語を変更できることを意味します。

異なるsystem.jsonを書きます、必要なときにそれらをロードすると、ゲームを多言語にできます!!


今のところ、最初にメニューをカスタマイズしようとします……

原点に戻る (: 3)

飛剣 2019/09/26 19:05

書き込みの欲望の爆発

描くとき、満足しています、特に絵が少女を示している場合。

でもプログラミングするとき、奇妙な感じが蓄積する。

言えない、わからない、でも感じる。

この出張中、私は知っていました:

——多分、Hの力。

プログラム中、Hの感覚は不足です!!!!


この気持ちを解決するために、時間があれば台本を書き続ける、ヒロインが遭遇したこと、ヒロインが感じていること……

この出張中に、私は爆発しました。

ヒロインとやりたいことの欲求は私を食べた。

結果として:

……プロローグの物語が完成しました。

ちょっと書き過ぎ。

どうする……ゲーム作成が完了したとき、それらをすべて日本語に翻訳します。

死んでしまう、私、絶対に。∠( ᐛ 」∠)_



その時友人に助けを求めてみる、多分。

友人:(ˊཀˋ」∠)???

飛剣 2019/09/22 20:49

今日はコードを読むだけです

今日はコードを読むだけです。

読んだクラスはScene_Menuです。

このScene_Menuは何を実装しますか——

これです。

Scene_Menuの3つの主要部分は:

_commandWindow、_goldWindow、_StatusWindowです。

私が欲しいのメニューのUIは:

こんな感じ。


今日は自分のメニューを書きたいのですが、この2つのウィンドウにコメントするとバグが発生します:

this.createCommandWindow();
//this.createGoldWindow();
//this.createStatusWindow();

status_windowがどこかにリンクされているようです、コメントすることはできません。

そして、私は明日出張に行く必要があります、木曜日に戻ってくる。

出張中に、私はScene_Menuの元のコードを理解しようとします。

5日間、ファイト!

« 1 2 3 4

月別アーカイブ

記事のタグから探す

限定特典から探す

記事を検索