public static AudioRecorderPlugin GetInstance() { if(instance==null){ container = new GameObject(); container.name="AudioRecorderPlugin"; instance = container.AddComponent( typeof(AudioRecorderPlugin) ) as AudioRecorderPlugin; DontDestroyOnLoad(instance.gameObject); } return instance; }
// Use this for initialization void Start() { audioRecorderPlugin = AudioRecorderPlugin.GetInstance(); audioRecorderPlugin.SetDebug(0); string filename = "testAudioRecord"; string outputPath = Application.persistentDataPath; audioRecorderPlugin.InitAudioRecorder(outputPath, filename, true); SetVolume(); UpdatePitch(); }
public static AudioRecorderPlugin GetInstance() { if(instance==null){ aupHolder = AUPHolder.GetInstance(); container = new GameObject(); container.name="AudioRecorderPlugin"; instance = container.AddComponent( typeof(AudioRecorderPlugin) ) as AudioRecorderPlugin; DontDestroyOnLoad(instance.gameObject); instance.gameObject.transform.SetParent(aupHolder.gameObject.transform); } return instance; }
public static AudioRecorderPlugin GetInstance() { if (instance == null) { aupHolder = AUPHolder.GetInstance(); container = new GameObject(); container.name = "AudioRecorderPlugin"; instance = container.AddComponent(typeof(AudioRecorderPlugin)) as AudioRecorderPlugin; DontDestroyOnLoad(instance.gameObject); instance.gameObject.transform.SetParent(aupHolder.gameObject.transform); } return(instance); }
// Use this for initialization void Start() { audioRecorderPlugin = AudioRecorderPlugin.GetInstance(); audioRecorderPlugin.SetDebug(0); string filename = "testAudioRecord"; string outputPath = Application.persistentDataPath; audioRecorderPlugin.InitAudioRecorder(outputPath,filename,true); SetVolume(); UpdatePitch(); }