見出し画像

ハドルスポーツコード-スクリプト Vol.4~複数のコードボタンを押した時間の、それぞれの割合を%で表示したい

ハドルスポーツコードのスクリプト機能は、「プロレビュー」「プロ」「エリートレビュー」「エリート」にでご利用いただけます。

リアルタイムまたは手に入れた映像を分析中、2つ以上のコードボタンを対象に、その複数のボタンがタグづけされている合計時間にて、それぞれの比率を出したい場合。
主にサッカー等のゲーム競技にて、それぞれのチームのボール保持率を出す際によく使うスクリプトです。

<例:Aチームのボール保持率>
$ateam = length instances where row = #"ateam"
$bteam = length instances where row = #"bteam"
show round ($ateam/($ateam+$bteam)*100,0) + "%"
<例:Bチームのボール保持率>
$ateam = length instances where row = #"ateam"
$bteam = length instances where row = #"bteam"
show round ($bteam/($ateam+$bteam)*100,0) + "%"

※1  #”ID Name"」というのはボタン設定時(インスペクタウィンドウ)の動作ページにあるIDの名称を指してます。「#”ID Name"」ではなく、「"ラベルボタン名"」で入力しても良いのですが、他項目も数字を出したい場合、ID名を変えスクリプトはそのまま使用できるので、エラーが起きにくくなります。

スクリーンショット 2022-04-04 10.40.46


※2 最後のshow round~は、計算しその答えを表示したい場合に使用します。
 ($bteam/($ateam+$bteam)の「 / 」 は割り算、「*」は掛け算、「,」の後の0は、少数第何位まで表示をしたいかの数字、そして「%」として表示をしたいので、計算したものに+「%」

スクリーンショット 2022-04-04 10.04.06


Hudlでは1ヶ月間の無料トライアルをご提供中です。 まずは試してみたい方、詳しい話を聞きたい方、 お気軽にご連絡ください!