Unityでジャンクゲームを作っているっぽい

会社帰りにGPD PocketにUnity入れてゲーム作ってます

【CEtest2】03_CorgiEngineでパーティクル出したい

公式、曰く

Feedbackという機能でできるらしい
エフェクト意外に効果音やカメラシェイクなんかも似たような仕組みで動くみたい
しかし、Google検索してもこれといった参考がみつからない…
公式動画とサンプルデータから、テストするしかなさそう
www.youtube.com

プレイヤのプレハブを編集

最終的に↓のような感じにしてパーティクル出ました
f:id:mekatamatama:20211220225303p:plain

Feedbacks

今後、イロイロとFeedbackが追加されそうなので
ここの直下においていきたい
座標は原点で
f:id:mekatamatama:20211220225552p:plain

DashFeedbacks

今回はダッシュ時に足元からパーティクル出したい
MMFeedbacksコンポーネントを追加
f:id:mekatamatama:20211220231044p:plain
FeedbacksのAdd new feedback...からParticlesInstantiationを選択
ParticlesPrefabに作っておいたパーティクルのプレハブをアサイ
f:id:mekatamatama:20211220231215p:plain
ちなみにパーティクルのプレハブは、DashFeedbacksの子供にしてます
f:id:mekatamatama:20211220231345p:plain
これで準備完了

ダッシュ時にパーティクル発生させる

MyTestCharacterのCharacterRunコンポーネントのAbilityStartFeedbacksに
先ほど作ったDashFeedbacksをアサイ
f:id:mekatamatama:20211220231408p:plain

おお~、パーティクル出たー
youtu.be