Struct AudioSourceStart | Project Tiny | 0.32.0-preview.54
docs.unity.cn
    Show / Hide Table of Contents

    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. Minimal code to play an AudioClip:

        var eSource = mgr.CreateEntity();
        AudioSource source = new AudioSource();
        source.clip = eClip;
        mgr.AddComponentData(eSource, source);
        mgr.AddComponent(eSource, typeof(AudioSourceStart));

    Back to top Copyright © 2020 Unity Technologies
    Generated by DocFX
    on Saturday, January 23, 2021