예제 #1
0
    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);
    }