任务单 #30775

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

开放日期: 2013-02-15 16:13 最后更新: 2019-09-10 23:15

报告人:
属主:
类型:
状态:
开启 [Owner assigned]
里程碑:
优先:
5 - Medium
严重性:
5 - Medium
处理结果:
文件:

Details

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

任务单历史 (3/7 Histories)

2013-02-15 16:13 Updated by: kairera0467
  • New Ticket "チップの重なり順がおかしい" created
2013-02-19 12:14 Updated by: (del#77780)
  • 组件 Update from (无) to DTXManiaXG ver.K
2013-02-23 11:34 Updated by: (del#77780)
2015-01-05 23:06 Updated by: kairera0467
  • 优先 Update from 5 - Medium to 7
  • Details Updated
评论

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

2015-09-23 21:34 Updated by: kairera0467
评论

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

2016-07-25 22:55 Updated by: kairera0467
  • 优先 Update from 7 to 5 - Medium
  • 类型 Update from Bugs to 仕様変更
  • 里程碑 Update from バグ修正 to 仕様変更
评论

Ver4.00系に延期します。

2019-09-10 23:15 Updated by: kairera0467
  • Details Updated
评论

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

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

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. » 登录名