あるアクターを、別のアクターをターゲットというか中心にして動かしたいです。
親子関係を作ることで、追従自体はできたのですが、
それだと、ターゲットとなる親を動かすと、
常に子もついてきてしまいます。
できればこの追従を任意のタイミングでオンオフしたいです。
子の位置はそのままに、親だけ動かして位置の調整をし、
調整が終わったら再び連動させるようにできる方法はないでしょうか?
よろしくお願いいたします。
あるアクターを、別のアクターをターゲットというか中心にして動かしたいです。
親子関係を作ることで、追従自体はできたのですが、
それだと、ターゲットとなる親を動かすと、
常に子もついてきてしまいます。
できればこの追従を任意のタイミングでオンオフしたいです。
子の位置はそのままに、親だけ動かして位置の調整をし、
調整が終わったら再び連動させるようにできる方法はないでしょうか?
よろしくお願いいたします。
動的な追従・解除は
・追従
AttachToActor , もしくは AttachToComponent
・解除
DetachFromActor , もしくは DetachFromComponent
を必要な場面で呼ぶといけると思います。
例えば武器アクターをキャラに追従させたい場合は
武器アクター側からAttachToActorを呼び
ParentActorにキャラを設定すれば良いです。
ありがとうございます!!試してみます!