Esempio n. 1
0
 protected static void SetPitch(EntityManager mgr, Entity e, float pitch)
 {
     if (mgr.HasComponent <AudioSourceID>(e))
     {
         AudioSourceID audioSourceID = mgr.GetComponentData <AudioSourceID>(e);
         if (audioSourceID.sourceID > 0)
         {
             AudioNativeCalls.SetPitch(audioSourceID.sourceID, pitch);
         }
     }
 }
        protected override bool SetPitch(Entity e, float pitch)
        {
            if (EntityManager.HasComponent <AudioNativeSource>(e))
            {
                AudioNativeSource audioNativeSource = EntityManager.GetComponentData <AudioNativeSource>(e);
                if (audioNativeSource.sourceID > 0)
                {
                    return(AudioNativeCalls.SetPitch(audioNativeSource.sourceID, pitch));
                }
            }

            return(false);
        }