Skip to content

feat: レフェリースコアボードオーバーレイを実装#33

Merged
HansRobo merged 1 commit intomainfrom
panel
Feb 10, 2026
Merged

feat: レフェリースコアボードオーバーレイを実装#33
HansRobo merged 1 commit intomainfrom
panel

Conversation

@HansRobo
Copy link
Copy Markdown
Member

@HansRobo HansRobo commented Feb 10, 2026

Summary

  • /refereeトピックからRoboCup SSLレフェリー情報を購読し、glassmorphismスタイルのスコアボードオーバーレイを表示
  • チーム名・スコア・タイマー・カード・タイムアウト・コマンド状態(HALT/STOP/RUNNING等)を色分け表示
  • デバッグ用テキスト表示(Aggregated Topic, Receive num, History, Seek Time)を削除
  • パネル設定にレフェリートピック名とスコアボード表示ON/OFFを追加

Test plan

  • レフェリートピック未受信時 → スコアボード非表示、フィールドのみ表示
  • レフェリートピック受信時 → スコアボードオーバーレイが下部中央に表示
  • SVGのドラッグ/ズームがスコアボード領域でも正常動作
  • パネルリサイズ時の表示崩れなし
  • 設定パネルでスコアボード表示ON/OFF切り替え

🤖 Generated with Claude Code

/refereeトピックからRoboCup SSLのレフェリー情報を購読し、
プロスポーツ中継風のglassmorphismスコアボードとして表示する機能を追加。

主な変更内容:
- RefereeMessage/RefereeTeamInfo型定義の追加
- ステージ名・コマンド名・カテゴリ色の定数マップ
- ScoreboardOverlayコンポーネント(チーム名・スコア・タイマー・
  カード・タイムアウト・コマンド状態をオーバーレイ表示)
- PanelConfigにrefereeTopic/enableScoreboardを追加
- デバッグ用テキスト表示の削除

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@HansRobo HansRobo merged commit d5a1d1f into main Feb 10, 2026
1 check passed
@HansRobo HansRobo deleted the panel branch February 10, 2026 16:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant