かべかけ工場2(仮)制作日記:2015/11/27

Siv3Dで制作中の自作ゲーム制作日記。ついったーの投稿を都度まとめる。
0
AiNI @aini_bellwood

ブロックのステータス表示を考える。ひとまず今はEUストレージくらいしか出すものがないので、フォーカス対象のEUストレージ状況をゲージで表示する。

2015-11-27 19:23:29
AiNI @aini_bellwood

ゲージというかステータス表示は汎用処理とし、どの種類のブロックにフォーカスした場合も、ブロックの持つステータスに応じて表示を行うものとする。

2015-11-27 19:25:01
AiNI @aini_bellwood

現在はEUストレージのみだが、ゆくゆくは燃料ストレージ、EU出力状態、作業進捗などなど。

2015-11-27 19:26:05
AiNI @aini_bellwood

とりあえずステータス表示クラスを作るか。これはblockManから呼び出して、各種ステータスの表示クラスを呼び出す。

2015-11-27 19:28:35
AiNI @aini_bellwood

EU出力先もここで表示してしまうのが良さそうだ。具体的には、出力先ブロックに半透明の網掛けを行う。

2015-11-27 19:29:25
AiNI @aini_bellwood

なお、これらはあくまで読み取り専用で、例えばsorterの選別対象の設定等は別のメニューで行う。その場合はメニュー起動リクエストなどが必要だな。

2015-11-27 19:30:40

今更だけどびっくりするくらいSiv3D要素がない。