/// <inheritdoc /> public void OnEvent(DemoResetArgs args) { OnEvent(new WorkflowStopArgs() { time = 0f }); RebuildTracker(); }
/// <inheritdoc/> public void OnEvent(DemoResetArgs args) { m_VideoPlayer.clip = m_IdleClip; m_VideoPlayer.isLooping = true; m_VideoPlayer.Play(); if (videoTweener.elapsedTime > 0) { return; } videoTweener.PlayForwards(); }
/// <inheritdoc /> public async void OnEvent(DemoResetArgs args) { if (usePyramid) { await trackerGroupTweener.PlayReverseAsync(); pyramidDirector?.PlayReverse(); } else if (useTimeline) { await trackerGroupTweener.PlayReverseAsync(); timelineDirector?.PlayReverse(); } }
public void OnEvent(DemoResetArgs args) { m_Text.text = defaultTitle; }