そもそもの問題として、ゲームプレイタグ(システム?)をちゃんと理解してないから、ゲームプレイアビリティシステムのタグ付けとか分からなかったりするのかも。タグを定義するのは分かっても、どうやってそのタグを付けたり消したりすればいいのか分からない。なのでちとお勉強。
Gameplay Tag
Just a moment...
タグの定義方法は3種類くらいあるらしいが、まあこれはプロジェクト設定でやればいいとして、実行中にタグ付けするとか消すとかってのは、Add Gameplay Tag関数だのRemove Gameplay Tag関数だのがあるらしい。たぶんノードでもあるんだろう。
Gameplay Abilityシステムを使ってると、Effectとかでもタグ付けしたりできるってことなのかな。
これたぶんチーム分けなんかもタグでやった方がいいみたいだな。今はPlayerStateに変数で持ってるけど。
コメント