yusui【Unity】Handheld.Vibrateを使ってみたスマホのバイブレーション機能がUnityに用意されていたので、試しに使ってみました。調べてみると呼び出し自体はすごくシンプルで、Handheld.Vibrate関数を呼び出すだけでした。(){Handheld.Vibrate();}}とてもシンプルですね!ただ、用意されている関数はこれだけの為、強弱や回数、振動しているかどうかというのは取得できないようです。他サイトで調べてみると、自分でネイティブ実装すればできるようですね。コールバック受け取りできるような形にしたクラスを作ってみました!Vibrationのstatic関数にアクセスしたタイミングで破棄されないGameObjectを生成し振動処理を行う形になっています。);}}1回の振動を計測したら、約0.5秒くらいだったので、再生時間を0.5秒として扱ってみました。コメントをキャンセルメールアドレスが公開されることはありません。31プロフィール東京でフリーランスエンジニアとして活動中。Unityを使ってアプリ開発をしています。開発に関連する内容をブログに書いていこうと思います。