ルートのコリジョンを無視したい

現在2Dゲームを作っているのですがメインキャラクターとなるプレイヤークラスをPaper Characterクラスをもとにして作ったのですが、デフォルトで一番上がCapsule Collision Componentになっていてコリジョンが子のPaper Flipbookに受け継がれてしまいます。

Paper Flipbookのコリジョンを使いたいのですがCharacter Movement Componentも使いたいです。

・ルートをPaper Flipbook Componentに置き換える。

・Capsule Collision Componentのコリジョンを無視する。

・別クラスを親にしてCharacter Movementを使う。

など何らかの方法でいくつか解決しようと試みたのですがなかなかうまくいってないです。

解決策を知っている方がいましたら教えていただけたら幸いです。

以前3Dのキャラクターで試した時は、カプセルコンポーネントの大きさを小さくして、それを別のコリジョンで覆う事で形を変えることが出来ました。
(コリジョンプリセットはカプセルと実際に使うコリジョンとで同じにしないと衝突判定が起きませんでした)

Paper2Dもコリジョンの仕組みは同じはずなので、多分同じ方法でいけるんじゃないかと思います。

回答ありがとうございます!
Capsule Collisionの大きさを0にしたんですが1ドットのCapsule Collisionの判定になっちゃうんですよね…
ただ他のBPでPaper FlipbookだけにするとちゃんとPaper Flipbookの当たり判定を行ってくれるのでPaper Flipbook自体にはコリジョンが付いてるはずなのです…;;

なるほどそういうことでしたか。
Paper Flipbookをルートに置いた場合に挙動が変わっているのかもしれません。
ルートのコリジョンは色々扱いが特殊みたいなので。

Paper Flipbookとは別に、同じ形で四角いコリジョンコンポーネントを追加した場合の衝突判定には問題ないでしょうか?
それで問題がなければ、ConstructでPaperFlipbookの大きさに合わせた自動的にコリジョンを発生させるというのも考えられます。
それを継承して色々作れば1回で済むかもしれません。

他にはC++を使った、かなり大変そうな方法しか思いつかないです……

うまくいかないようです…
コリジョンプリセットも同じにして試しに3Dのキャラクターでも試したのですがうまくいきませんでした…;;

すみません、昔試した時は上手くいったと思ったのですが。

再確認してみたところ、自機を動かして接触する分には衝突しているのですが、自然落下やMovementコンポーネントで対象物自体が動いた場合に反応してないみたいです。
たしかに豆粒カプセルの方が反応しちゃってます。
キャラクター以外のアクターでも同じでした。

他に良いアイデアは出てきませんでした……

わざわざ確認していただいてありがとうございます!

もしかしたらバージョンの違いかもしれないですね…。

既に存じ上げてるかもですが、Twitterの方でロードマップで今後改善すると書かれていると情報いただいたのでリンク貼っておきます~。

色々試してみてできたらTwitterの方で報告させていただきますね!

ありがとうございました!