Skip to content

Unity、モバイルアプリ向けのバイブレーションを簡易に実装するためのアセット

License

Notifications You must be signed in to change notification settings

nir-takemi/UnityVibrator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UnityVibrator

Unityでモバイルアプリ向けのバイブレーションを簡易に実装するためのアセット

対象ビルド

  • iOS
  • Android

準備

unitypackageのDL

以下から最新のものをダウンロードしてください
https://github.com/nir-takemi/UnityVibrator/releases

実装

  1. DLした.unitypackageをmenuからimport image

  2. Sampleは任意で、その他にチェックがされていることを確認の上import image

  3. コード上で以下のように処理を書く

// 5パターンの定義済のバイブレーションを再生することができます
ylib.Services.UnityVibrator.PlayVeryShort();
ylib.Services.UnityVibrator.PlayShort();
ylib.Services.UnityVibrator.Play();
ylib.Services.UnityVibrator.PlayLong();
ylib.Services.UnityVibrator.PlayVeryLong();

// オリジナルのパターンを利用したい場合は以下のように再生することができません
// [iOS]SoundId: https://iphonedev.wiki/index.php/AudioServices
// [Android]millisec: ミリ秒指定
ylib.Services.UnityVibrator.Play(1000, 500);

その他

  • オリジナルのパターンを利用したい場合
    • 以下のアプリ(シンプル振動確認)でiOSはSoundId、Androidはミリ秒でのパターンを確認することが可能です。

About

Unity、モバイルアプリ向けのバイブレーションを簡易に実装するためのアセット

Resources

License

Stars

Watchers

Forks

Packages

No packages published