protected static void SetPan(EntityManager mgr, Entity e, float pan) { if (mgr.HasComponent <AudioSourceID>(e)) { AudioSourceID audioSourceID = mgr.GetComponentData <AudioSourceID>(e); if (audioSourceID.sourceID > 0) { AudioNativeCalls.SetPan(audioSourceID.sourceID, pan); } } }
protected override bool SetPan(Entity e, float pan) { if (EntityManager.HasComponent <AudioNativeSource>(e)) { AudioNativeSource audioNativeSource = EntityManager.GetComponentData <AudioNativeSource>(e); if (audioNativeSource.sourceID > 0) { return(AudioNativeCalls.SetPan(audioNativeSource.sourceID, pan)); } } return(false); }