バージョン
Wwise Unity Integration Documentation
|
AkAmbient
や、AkState
などのWwiseコンポーネントが、そのWwiseオブジェクトへの参照を失ってしまった場合は、あなたがバージョンコントロールにAkWwiseProjectData.assetを追加した可能性があります。バージョンコントロール下にあると、AkWwiseProjectData.assetがロックされることがよくありますが、この場合、新しいファイルはAkWwiseProjectData##.asset.の形式で作成されます。このような場合は、それらをすべて削除してから、 Wwise Picker で、Auto populateをクリックして、ファイルを再生成してください。
注記: AkWwiseProjectData.assetを、バージョンコントロール下に置かないでください! これはWwiseプロジェクトデータ用の一時的なキャッシュファイルで、Wwise PickerがWork Unitファイルを繰り返しパースするのを回避するためにあります。 |
Wwiseを古いバージョンからアップグレードしたばかりであれば、重複するスクリプトがある場合があります。2013.2.8バージョンで、UNITY_PROJECT_ROOT\Assets\Wwise\Deployment\Examplesフォルダの名前が
Components
に変更されました。Examples
フォルダのスクリプトを変更していなければ、単純に削除できます。
また複数プラットフォーム向けに開発している場合は、開発プラットフォーム毎にUnityPackageをインストールしてあることを確認してください。orms. プラットフォームによっては、専用スクリプトがあります。
WindowsでAkSoundEngineについてDllNotFoundExceptionメッセージがUnityコンソールに表示される場合は、2つの依存関係が不足しているかもしれません:
Debug
コンフィギュレーションを使う場合は、Microsoft Visual Studio 2010 Debug Redistributablesもインストールする必要があります。通常はデフォルトで Profile
コンフィギュレーションがインストールされるので、 Debug
コンフィギュレーションをマニュアル操作でインストールしていない限り、問題が発生しないはずです。ゲームにサウンドがない場合は、以下を確認してください:
AkSoundEngine.LoadBank
コールを探してください。AkSoundEngine.PostEvent
コールを確認してください。Windowsで稼働するゲームの場合は、以下を確認します:
Run
in
background
の設定が有効になっていることを確認してください(メニューで File > Build Settings > Player Settings)。Debug
と Profile
だけです。ゲームが他のコンピュータやコンソールで実行できる場合は、以下を確認してください:
Connect
To
IP
ボタンを使ってIPをマニュアル入力してください。Wwise: Error during installation: Access to the path is deniedメッセージがUnityコンソールに表示された場合は、以下を確認してください:
Debug
, Profile
, Release
) をAssets > Wwise > Install Plugins メニューから、次の直後にインストールしようとしましたか:Wwise
Setup
ウィンドウからインストール?Debug
, Profile
, Release
) をすぐにインストールします。もしWwise for Macを使用中に、SoundBank生成中のエラーとしてWwise_IDs.hに書き込めないとメッセージが表示されたら、以下を確認してください:
Header file path
を、SoundBanksが生成される場所に設定する。Wwiseプロジェクトで、まだAkSoundEngineダイナミックライブラリに含まれていないライセンス済みプラグインが使われています。プラグインの追加 を参照してください。
Mac で Unity を使うと、Integrationをインポートした時にUnity Consoleに複数のエラーが表示され、以下が表示されるかもしれません
このようなエラーがあっても、インストールプロセスで正しいプラグインが正常に有効になるので、無視しても安全です
Google Play ServicesをインストールしたUnityプロジェクトで、ビルドのターゲットがAndroidに設定されていると、Audiokinetic LauncherでWwiseをこのプロジェクトにインテグレートしたり、プロジェクト内でWwiseを移行したりできません。この制限のワークアラウンドとして、Unityプロジェクトを開き、ビルドのターゲットをAndroiod以外のプラットフォームにしてからUnityを閉じ、再びLauncherでインテグレートまたは移行を始めてください。