パフォーマンス向上のためスケルタルメッシュの PhysicsAsset の更新を止めたいケースがあります。
まず SetPhysicsAsset によってコリジョンのない PhysicsAsset に差し替える処理を入れたところ、以下のエラーが発生するようになりました。こちら SetPhysicsAsset 呼び出しから発生しています。Conduitは必ずどれかのステートに行くように条件は書かれています。
AnimBlueprintLog: Error: Current state is a conduit and will reset to ref pose. This can happen if a conduit is an entry state and there isn't at least one valid transition to take.
また別の方法として、
少し古いのですがこちらの記事を見たところUSkeletalMeshComponentのKinematicBonesUpdateTypeに EKinematicBonesUpdateToPhysics::SkipAllBonesの値をセットすれば止まると書いてあるのですが試したところ止まりませんでした。show collision のコマンドなどで確認しています。
https://www.docswell.com/s/EpicGamesJapan/ZVPELZ\-cedec2018\-ue4\-CharacterPerformance\#p102
何か良い方法あるでしょうか?