【Unity-iOS】システムの音量を制御する

UnityでiOSアプリの開発を行うときにiOS端末のシステム音量をUnityアプリ側から制御する方法.

Table of Contents

Method

hiyorinさんの SystemVolumePlugin-for-Unity を利用する.

https://github.com/hiyorin/SystemVolumePlugin-for-Unity

クローンを行い/Asset下のEditorフォルダとPluginsフォルダを組み込みたいプロジェクトにインポートする.

スクリプトからシステム音量の取得と変更を行う方法については上記リポジトリのReadme.mdを参照.

UnityでiOSビルドを行い,Xcodeプロジェクトを書き出した後,Frameworks, Libraries, and Embedded Contentに「MediaPlayer.framework」を追加する.(これを行わないとビルドエラー,またはシステム音量がいじることができない)

実機にアプリをインストールすることで動作する.

コメントする

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