【发布时间】:2020-03-16 00:07:27
【问题描述】:
我想通过扬声器实时播放来自 Oculus Go 麦克风的声音,但无法实现。我已经尝试过这段代码,它在带有耳机麦克风而不是 Oculus Go 的编辑器中运行良好,或者我犯了一些错误?
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Video;
public class MicrophoneAudio : MonoBehaviour
{
void Start()
{
AudioSource micAudio = GetComponent<AudioSource>();
micAudio.clip = Microphone.Start(Microphone.devices[0], true, 10, 44100);
micAudio.loop = true;
while(!(Microphone.GetPosition(null) > 0)) { }
micAudio.Play();
}
}
或者这是设备限制?我已经观察了很多,但没有运气,发现只启动了没有实时播放的麦克风。希望有人能帮助我。:(
【问题讨论】:
标签: unity3d audio virtual-reality oculusgo