Gakuto1112 / FiguraBlueArchiveCharacters

The avatars for Figura, the skin mod for Minecraft Java Edition, which are imitated characters who appear in "Blue Archive (ブルーアーカイブ)", the game for mobile devices.
https://youtu.be/JrPhLR34mLA
MIT License
41 stars 0 forks source link

Exスキルフレームの演出強化 #19

Closed Gakuto1112 closed 8 months ago

Gakuto1112 commented 8 months ago

概要

Exスキルフレーム(Exスキルアニメーション中に、画面に表示される赤色又は青色の枠)の演出を強化する。具体的には、三角形のパーティクルを追加する。

詳細

Exスキルアニメーションの前後にフレームが画面を横切るトランジション演出は本家ブルーアーカイブを参考にしたものである。本家ではフレームが横切る際に三角形のトレイル(パーティクル)が表示される。

Exスキルのトレイル

このアバターの場合では、Exスキルアニメーションの前後のみならず、Exスキル中にも枠が表示されるため、こちらにも表示させる。

実装方法

親タイプが「GUI」のモデルパーツではパーティクルが使用できない。そのため、三角形はモデルパーツ又はスプライトの形でフレームに表示させる。パーティクルそれぞれのインスタンス生成し、インスタンスが持つタイマーを用いて三角形の回転やスケールなどの調整を行う。表示が終了した三角形のインスタンスは破棄する。

Exスキル関連のスクリプトはまとめて1つのフォルダに入れてもよい気がする。

タスク