Struct AudioSourceStart
Attach this component to an entity with an AudioSource component to start playback the next time the AudioSystem updates.
Namespace: Unity.Tiny.Audio
Syntax
public struct AudioSourceStart : IComponentData
Remarks
Once playback starts, the
AudioSystem removes this component.
Attaching an AudioSourceStart component to an already playing source re-starts
playback from the beginning.
To stop a playing source, use the AudioSourceStop component.
var eSource = mgr.CreateEntity();
AudioSource source = new AudioSource();
source.clip = eClip;
mgr.AddComponentData(eSource, source);
mgr.AddComponent(eSource, typeof(AudioSourceStart));