Exemple #1
0
    void SetTrackClip()
    {
        AudioSource.clip = Track.Clip;
        AudioTrack track = TimelineAsset.CreateTrack <AudioTrack>(null, "TrackAudio");

        track.CreateClip(AudioSource.clip);
    }
        private void CreateAudio()
        {
            TimelineAsset timelineAsset = (TimelineAsset)_timeline.playableAsset;
            AudioTrack    audioTrack    = timelineAsset.CreateTrack <AudioTrack>(null, "Audio Track");

            _timeline.SetGenericBinding(audioTrack, _audioSource);
            TimelineClip       clip  = audioTrack.CreateClip <AudioPlayableAsset>();
            AudioPlayableAsset asset = (AudioPlayableAsset)clip.asset;

            asset.clip    = _audioClip;
            clip.duration = _audioClip.length;
        }