Ticket #30775

チップの重なり順がおかしい

Eröffnet am: 2013-02-15 16:13 Letztes Update: 2019-09-10 23:15

Auswertung:
Verantwortlicher:
Status:
Offen [Owner assigned]
Komponente:
Meilenstein:
Priorität:
5 - Mittel
Schweregrad:
5 - Mittel
Lösung:
Keine
Datei:
Keine

Details

チップ本体の上に次のチップの絵柄が重なってしまう。
DTXManiaXGでは対策されていないが、DTXHDでは対策してある模様。

Ticket-Verlauf (3/7 Historien)

2013-02-15 16:13 Aktualisiert von: kairera0467
  • New Ticket "チップの重なり順がおかしい" created
2013-02-19 12:14 Aktualisiert von: (del#77780)
  • Komponente Update from (Keine) to DTXManiaXG ver.K
2013-02-23 11:34 Aktualisiert von: (del#77780)
2015-01-05 23:06 Aktualisiert von: kairera0467
  • Priorität Update from 5 - Mittel to 7
  • Details Updated
Kommentar

某達人風のやつでバグが無ければ実装したいと思います。近日中にサンプルを作成します。

2015-09-23 21:34 Aktualisiert von: kairera0467
Kommentar

某達人風で実装してみましたが、
ListChipを逆から読み込んでいくからでしょうけど、演奏終了できなくなるんですよ。
終了することを判断するために使うフラグに不都合が出てしまうので、その辺を少し考える必要がありますね。

2016-07-25 22:55 Aktualisiert von: kairera0467
  • Meilenstein Update from バグ修正 to 仕様変更
  • Priorität Update from 7 to 5 - Mittel
  • Typ Update from Fehler to 仕様変更
Kommentar

Ver4.00系に延期します。

2019-09-10 23:15 Aktualisiert von: kairera0467
  • Details Updated
Kommentar

4.00での実装に向けて復習。
・チップは小節線/拍線のレイヤーと、チップ本体のレイヤーに分かれている
・チップ本体のレイヤーはさらに「チップ本体」と「チップ絵柄」のレイヤーに分かれている。
・チップの描画優先度は、発声時刻の早いチップのほうが手前に描画される。チップ本体にもこれが適用されている。(ドラフォ0.5倍速動画にて、フラム部分のチップのpxが異なることで確認済み。)
・チップ絵柄の描画優先度は、チップ本体よりも低い。これについては発声時刻は関係無い。

太鼓っぽいアレで同様の現象における対策として、チップ描画メソッドでのforループを逆(最後)から参照させるようにした。だが逆に演奏が終わったかの判別ができなくなってしまう。
しかしながらこの方法以外で実現するのは難しそうなので、演奏終了フラグ系の見直しを行うことで回避することができないかな...と。

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