UE4でMobileデバイスで端末を振動させる方法

作成中のイライラ棒で、当たり判定が起こった時に、端末を振動させたかったので、
やり方を調べました。

PlayerControllerオブジェクトの関数、Play Dynamic Force FeedBackを呼ぶことで、
端末を振動させることができました。

引数のIntensityで振動の強さを、Durationで振動の秒数を設定することができます。
その他にも振動が終わったにcallbackさせるなどもできるみたいです。

自分は、ただ振動させたいだけだったので、IntensityとDurationだけ設定した。

BluePrintで呼び出したい場合は、Level内などで、GetPlayerController関数を呼んで、
そのリファレンスから参照してください。

この関数は、mobile deviceだけでなく、プレステなどのコントローラにも対応しているらしいです。
詳しくは、関数リファレンスを参照してください。

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です