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); } } }
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); }