Main();}各種スキルの固有クラスは以下のようになる。宣言した固有のパラメータにもアクセスが可能。}}Managerクラススキルの発動などを担うクラス。今回はMonoBihaviourでボタンなどを持っているのが、本来はシングルトンでの運用を想定。SkillActivateメソッドにスキルのIDだけを渡すだけのシンプルな実装になっている。}}おわりに特に詳しい実装説明などはしていませんが、大まかにはソースコードにコメントを入れています。使用するにはもっと増築が必要ですが、最低限何かしらに使えそうな形にはなったのではないかと。目的だった、「MangerにIDだけ渡せばスキルが発動できる」という部分は達成できました。別案として「スキルの名称からクラス名を生成し、呼び出す」という方法も考えましたが、不都合が発生するのが目に見えていたので没にしました。何かのお役に立てれば幸いです。かがみ一般人Unityエンジニアです。興味のあることや自身のメモ代わりに。バッジを贈って著者を応援しようバッジを受け取った著者にはZennから現金やAmazonギフトカードが還元されます。バッジを贈るDiscussionかがみ一般人Unityエンジニアです。興味のあることや自身のメモ代わりに。Proよくある質問LinksX(Twitter)GitHubメディアキットLegal利用規約プライバシーポリシ。