コード例 #1
0
    static public void PlaySound(Being being, string sound)
    {
        var AllAudioClips = Traverse.Create(S.I.itemMan).Field("allAudioClips").GetValue <Dictionary <String, AudioClip> >();

        if (!AllAudioClips.ContainsKey(sound))
        {
            Debug.Log(sound + " does not exist");
            return;
        }
        being.PlayOnce(AllAudioClips[sound]);
    }