コード例 #1
0
 // Play a sound both locally and for all connected players
 public static void SendPlayClipAtPoint(AudioClip clip, Vector3 position, float volume)
 {
     if (instance != null)
     {
         SendPlayClipAtPoint(instance.GetClipId(clip), position, volume);
     }
 }
コード例 #2
0
 // Play a sound both locally and for all connected players
 public static void PlayClipAtPoint(AudioClip clip, Vector3 position, float volume, RpcTarget targets = RpcTarget.All)
 {
     if (instance != null)
     {
         int clipId = instance.GetClipId(clip);
         if (clipId >= 0)
         {
             PlayClipAtPoint(clipId, position, volume, targets);
         }
         else
         {
             Debug.Log("AudioClip wasn't found: " + clip.name);
         }
     }
 }