public void OnPointerDown(PointerEventData eventData)
        {
            var pointerUp = Observable.FromEvent <float>(add => OnTimelinePointerUp += add, remove => OnTimelinePointerUp -= remove);

            m_slider.ObserveEveryValueChanged(s => s.value)
            .Do(v => OnTimelineChanged?.Invoke(v))
            .TakeUntil(pointerUp)
            .Subscribe();
        }
Esempio n. 2
0
 public void TimelineChanged(Timeline time)
 {
     OnTimelineChanged?.Invoke(time);
 }