public void PlaySound_Ez(int iType) { GameObject aObject = Instantiate(mAudioObject); AudioObject aAudioObject = aObject.GetComponent <AudioObject>(); aAudioObject.Init(aObject.GetInstanceID().ToString(), true); PlaySound(aObject.GetInstanceID().ToString(), (SoundType)iType); }
private AudioObject CreateObject(int managed_id) { //IL_0005: Unknown result type (might be due to invalid IL or missing references) //IL_000a: Expected O, but got Unknown GameObject val = new GameObject("AudioObject"); AudioObject audioObject = val.AddComponent <AudioObject>(); AudioSource source = val.AddComponent <AudioSource>(); AudioObject.Init(audioObject, source, managed_id); return(audioObject); }