Ticket #30763

XG風選曲画面GUIの実装

Eröffnet am: 2013-02-15 11:34 Letztes Update: 2019-09-02 01:16

Auswertung:
Verantwortlicher:
Status:
Geschlossen
Komponente:
Priorität:
5 - Mittel
Schweregrad:
9 - Höchste
Lösung:
Gefixt
Datei:
Keine

Details

現行の選曲画面は古い選曲画面をHDサイズ化しただけなので、新しくXG風に作り直す。

Ticket-Verlauf (3/12 Historien)

2013-02-15 11:34 Aktualisiert von: kairera0467
  • New Ticket "XG風選曲画面GUIの実装" created
2013-02-19 12:14 Aktualisiert von: (del#77780)
  • Komponente Update from (Keine) to DTXManiaXG ver.K
2013-02-23 11:30 Aktualisiert von: (del#77780)
2013-02-25 19:46 Aktualisiert von: kairera0467
Kommentar

メモ。
・プレビュー画像を表示するメソッドを曲リストに移行。(ただし未対応部分あり。)
・選択中の曲以外はすべてマトリクス座標から位置を指定している。

2013-05-04 16:08 Aktualisiert von: kairera0467
Kommentar

マトモかどうかわからない案
・選曲バーをジャケットにする。
・選曲バーのテクスチャを最初は5_Preimage default.pngにしておき、preimageの指定があったら変更。
・BOXも同じようなことをする。

2013-05-05 22:50 Aktualisiert von: kairera0467
Kommentar

ロードマップ案
・ジャケット複数表示の実装
・曲名表示の実装、および3D化
・画面レイアウト変更

・構造がジャケット画像と曲名で分離されているので、取り扱いがやや面倒になってしまうが、この際あきらめる。
・Preimageでは変数がばらばらになっているので、構造体にする。
・現時点で煩雑なのでプレビュー動画を廃止する。

2013-07-12 20:19 Aktualisiert von: kairera0467
Kommentar

なんとかそれっぽいものを実装したところで大問題発生。
現在ジャケット画像の管理が非常に適当で、フォルダに出入りするたびにメモリ量が増えていく。
これを解決するには、一番端のジャケット画像を移動するたびに解放する必要がある。

2013-09-08 22:17 Aktualisiert von: kairera0467
Kommentar

FROM先生のアドバイスでジャケットのメモリ問題は解消。
次はPrivateFontを使った選択中の曲名、アーティスト名の表示といきたいが、
(現状では色が白+影になり、選択中のものは見づらい)
これもいちいちレンタリングして重いので、ジャケットと同じようなメモリ消費対策を練る必要がありそうだ。
コミットはまた別の時に行います。

2014-01-07 15:30 Aktualisiert von: kairera0467
Kommentar

ToDo
・描画の効率化(パネルに曲名などをあらかじめ描画しておき、座標管理を簡単にする)

2015-09-29 21:50 Aktualisiert von: kairera0467
  • Priorität Update from 5 - Mittel to 7
Kommentar

「5_backpanel.png」があまりにも無駄なので横を512pxにする。
あと試しにBillboard関数での描画を実装してみたいと思います。

2015-10-02 15:44 Aktualisiert von: kairera0467
  • Priorität Update from 7 to 5 - Mittel
Kommentar

rev494で画像の最適化を行った。
5_backpanel.pngの512px化は無理でしたが、帯画像を1枚の画像にまとめることで無駄を減らすことに成功。
曲パネルの座標を調整、描画方法を結構変えた。

2019-09-02 01:16 Aktualisiert von: kairera0467
  • Status Update from Offen to Geschlossen
  • Lösung Update from Keine to Gefixt
Kommentar

現行でそれらしいものが安定した状態で実装されているため、表示の強化・拡張については別途チケットを発行する形にして、当チケットはクローズさせていただきます。

Dateianhangliste

Keine Anhänge

Bearbeiten

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Anmelden