Пример #1
0
 protected static void SetVolume(EntityManager mgr, Entity e, float volume)
 {
     if (mgr.HasComponent <AudioSourceID>(e))
     {
         AudioSourceID audioSourceID = mgr.GetComponentData <AudioSourceID>(e);
         if (audioSourceID.sourceID > 0)
         {
             AudioNativeCalls.SetVolume(audioSourceID.sourceID, volume);
         }
     }
 }
Пример #2
0
        protected override bool SetVolume(Entity e, float volume)
        {
            if (EntityManager.HasComponent <AudioNativeSource>(e))
            {
                AudioNativeSource audioNativeSource = EntityManager.GetComponentData <AudioNativeSource>(e);
                if (audioNativeSource.sourceID > 0)
                {
                    return(AudioNativeCalls.SetVolume(audioNativeSource.sourceID, volume));
                }
            }

            return(false);
        }