Unityで発音遅延を解決方法
初めて質問させていただきます。Unity初心者です。
円形ボタンを押すと色が切り替わって音が出るサンプルを作成しましたが、SEを再生する時に遅延が出てきました。
サウンドファイルのImport Settings > Load type はLoad into memoryにし、
Project Settings > Audio > DSPBuffer Size はBest latencyにしました
以下がその処理です。
using UnityEngine;
using System.Collections;
public class TouchTest : MonoBehaviour
{
AudioSource SoundMaterial;
void Start()
{
}
void OnMouseDown()
{
GetComponent<AudioSource>().Play ();
GetComponent<Renderer>().material.color = Color.red;
}
void OnMouseUp()
{
GetComponent<Renderer>().material.color = Color.gray;
}
void Update()
{
}
}
発音遅延を減らす方法についてご教授をお願いできませんでしょうか。
よろしくお願いします。
■環境
Surface Pro 4
Unity 5.3.0f4 (64-bit)