勝利アニメーション表示機能について

SCforSFV

現状のオーバーレイでは、スコア表示は賄えるもののどちらが勝利したのかの表示が淡泊に感じていました。そこで、規定スコアに到達した際に勝者の名前を光らせたり、勝者を称えるアニメーションの表示を行う機能を追加してみました。

勝利アニメーション表示機能

画面全体に勝利者を称えるアニメーション演出を表示させます。
かなり派手な演出ですので使うのは優勝時に限るようにして、例えば1回戦や個人戦の1勝などは後述する「勝利チームのグロー機能」や「団体戦時の個人戦スコア表示」の星を利用して、メリハリをつけるとよいでしょう。

かなり派手な演出なのでちょっと重いかもしれません……

StreamControl側の設定

1ページ目にアニメーション表示の制御ボタンがあります

StreamControlの1ページ目に「Winner Animation」のボタンがあり、1P側もしくは2P側のどちらの演出を行うかを選択できます。

中央の名前は、名前の長さに応じて自動的にフォントサイズが縮小されたり改行を行うようにしてあります。またフォントは設定されたフォントに準じます。

なお、周囲の月桂冠の画像についてはimgディレクトリの「winner.png」を使っています。もしオリジナルの画像にしたい場合は、幅1280px:高さ720pxのpng画像を用意し、名前を「winner.png」にリネームしてください。

勝利チーム名のグロー(後光)機能

3先や10先といった規定された勝利スコアに到達した場合、勝利チーム名のを光らせる機能です。敗北チーム側はグレーになります。

3先でスコアが「3」以上になったら光ります。相手は暗くなります。

StreamControl側の設定

「設定」タブの「WIN Team Score」で設定します。スコアと同様、最大値は999です。
ここを3先の場合は「3」、10先の場合は「10」といった具合のスコアに設定し、どちらかのスコアが「WIN Team Score」のスコアに到達したら名前が光ります。
なお「WIN Team Score」が0の時は光りません。

団体戦時の個人戦スコア表示機能

団体戦で、各対戦が2先以上の場合、団体戦のスコアと現在戦っているプレイヤーのスコアを別に管理する必要があるかと思います。そんなときに使うといいでしょう。

スタンゲージの下にスコア替わりの星を用意しました

StreamControl側の設定

「設定」タブの「WIN Player Score」を1以上に設定すると、スタンゲージの下に星が表示されます。最大5つ(要は5先)まで表示可能で、個人戦スコアはStreamControl上部の「Star 1P」か「2P」で制御します。

このため、StreamControl上部の「Score」は団体戦のスコアに専念させることができます。

最大5先まで対応し、勝った方は勝ち星が光ります

スコアリセット時の注意

個人戦スコアの星だけをリセットしたい場合は「Reset Star」ボタンをお使いください。

StreamControlの1ページ目に「Reset Score」ボタンがありますが、これを使うとすべてのスコアがリセット(団体戦スコア、個人戦スコア、団体戦の生死、対戦中アイコン)されてしまいます。

「Reset Star」と「Reset Score」で挙動が異なるので注意してください。
タイトルとURLをコピーしました