操作
リファクタ #465
完了[render] レーン描画・プラクティス表示のスキンベース移行
リファクタ #465:
[render] レーン描画・プラクティス表示のスキンベース移行
説明
親 #179 「TODO/FIXME 棚卸し」からの派生(render 領域。gameplay)。ハードコードされた描画値をスキン定義へ移行する。
対象 TODO¶
-
src/.../play/LaneRenderer.java:274— hu,hl をレーン毎に変更。 -
src/.../play/LaneRenderer.java:312— HIDDEN と LIFT 混在の必要性と HIDDEN の必要性(仕様判断)。 -
src/.../play/LaneRenderer.java:404,418,431— 数値もスキンベースへ移行。 -
src/.../play/LaneRenderer.java:603— dstnote2 をレーン毎に変更。 -
src/.../config/KeyConfiguration.java:33— スキンベースへ移行。 -
src/.../play/PracticeConfiguration.java:52— 描画位置・使用テキスト等をスキン定義できるように。 -
src/.../play/PracticeConfiguration.java:53— スキン定義がない場合のデフォルト配置の定義。
対応観点¶
LIFT/HIDDEN 混在(312)は仕様判断を要する。既存スキン互換性に注意。
優先度: 高め
操作