-
Notifications
You must be signed in to change notification settings - Fork 256
如何实现显示视频进度条,并带有拖动功能 #412
Comments
Hi,按照我的理解,您这边已经实现了一个视频播放器,现在想用UIWidgets来实现一个可以左右拖动当前播放进度的播放进度条对吧?如果是的话,那么首先LinearProcessIndicator确实是不能完成类似功能的,因为它仅仅是一个拥有“只读”功能的组件。 |
感谢您的帮助, AssertionError: Error caught by widgets library, thrown building UIWidgetsSpace.MainPageWidgets(state:UIWidgetsSpace._MainPageWidgetState#CCC00).at Unity.UIWidgets.material.Slider..ctor (Unity.UIWidgets.foundation.Key key, System.Nullable Unity.UIWidgets.foundation.ValueChanged`1[T] onChangeStart, Unity.UIWidgets.foundation.ValueChanged`1[T] onChangeEnd, System.Single min, System.Single max, System.Nullable`1[T] divisions, System.String label, Unity.UIWidgets.ui.Color activeColor, Unity.UIWidgets.ui.Color inactiveColor) 。。。。。。 Assertion Error in different scripts 。。。。。。 AssertionError Unity.UIWidgets.widgets.BuildOwner+<>c__DisplayClass18_2.b__4 () (at Packages/com.unity.uiwidgets/Runtime/widgets/framework.cs:978) Unity.UIWidgets.foundation.D.assert (System.Func (at Packages/com.unity.uiwidgets/Runtime/foundation/debug.cs:30) 我把我slider部分的脚本也附在了下面:
|
Hi,抱歉回复比较晚。您方便提供一个完整的error log吗?你上面提供的log并不能定位到具体的exception |
完全可以用slider代替或者stack上套一个slider,另外onChanged赋值的时候需要在setStatus域里赋值以通知state刷新 |
我曾尝试使用LinearProcessIndicator 去表示进度条,但发现其value并不会在runtime进行更新,同时我也不太清楚如何能实现拖动功能。
希望有dalao能解答一下我的问题,万分感谢
The text was updated successfully, but these errors were encountered: