任务单 #30763

XG風選曲画面GUIの実装

开放日期: 2013-02-15 11:34 最后更新: 2019-09-02 01:16

报告人:
属主:
状态:
关闭
优先:
5 - Medium
严重性:
9 - Highest
处理结果:
Fixed
文件:

Details

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

任务单历史 (3/12 Histories)

2013-02-15 11:34 Updated by: kairera0467
  • New Ticket "XG風選曲画面GUIの実装" created
2013-02-19 12:14 Updated by: (del#77780)
  • 组件 Update from (无) to DTXManiaXG ver.K
2013-02-23 11:30 Updated by: (del#77780)
2013-02-25 19:46 Updated by: kairera0467
评论

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

2013-05-04 16:08 Updated by: kairera0467
评论

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

2013-05-05 22:50 Updated by: kairera0467
评论

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

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

2013-07-12 20:19 Updated by: kairera0467
评论

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

2013-09-08 22:17 Updated by: kairera0467
评论

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

2014-01-07 15:30 Updated by: kairera0467
评论

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

2015-09-29 21:50 Updated by: kairera0467
  • 优先 Update from 5 - Medium to 7
评论

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

2015-10-02 15:44 Updated by: kairera0467
  • 优先 Update from 7 to 5 - Medium
评论

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

2019-09-02 01:16 Updated by: kairera0467
  • 状态 Update from 开启 to 关闭
  • 处理结果 Update from to Fixed
评论

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

Attachment File List

No attachments

编辑

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