🕌
【UE4】Destroy Component で削除されない場合
以前に、Destroy Componentを使用しても削除されないことがあったので、その時のメモとしてここに書き残しておこうと思います。
例として、キャラクターにコンポーネントが(A,B)2つ付いていたとします。
失敗例
・AコンポーネントからBコンポーネントを削除しようとしたけど失敗しました。
・キャラクターとは別のアクターがGet Component By Classノードなど使って、Bコンポーネントを削除しようとしましたが、これも失敗します。
成功例
・キャラクター自身が、Bコンポーネントを削除することは成功しました。
・Bコンポーネント自身がDestroy Componentを呼び、自分を削除した場合、これも成功です。
原因
不明なので、分かり次第ここに追記予定です。
Discussion