軽くUIWSの中身を見てみました、
どうやらUIWS標準ではプレイヤーやオブジェクトの Velocity
を元に波を打たせたり水しぶきが発生したりしているようです。
Sequence Recorder
で再生されるActorの動きはVelocityではない為(瞬間移動が連続で発生しているイメージ)
UIWSの各種エフェクトが発生しないようです。
修正箇所は以下の通りです。
水面の波うち
残念ながらプラグインのソースコードを改変するしかないです。
UIWSInteractorComponent
の TickComponent
内でVelocityを見て水面のエフェクトを発生させているか判断している為こちらを前回の座標からの移動量で計算してやればいいです。
水しぶき
水しぶきに関しては、標準で用意されている UIWSBoy
を使用しているのであれば
UE4エディタ上で UIWSBoy を開き、
TorsoTrace
関数でつながっている GetVelocity
を Get Physics Linear Velocity
に変更することで水しぶきが発生するようになります。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/11/17 08:30
2020/11/17 20:09
2020/11/18 02:16
2020/11/30 03:17