关于该代码,我不了解一个问题。创建跟踪器后,我们在其内部调用onTrackbarSlide()
,我猜我们得到的pos = 0
为零,因为它是开始,我们之前没有使用跟踪器。
我们进入循环,冷却,并且在获得当前位置(我猜是0)之后,我们设置了g_dontset = 1
和g_run -=1
,所以现在g_run
为0。
假设我们没有按下任何东西,因此第一帧停留在窗口中。但是随后我们移动了跟踪器位置,因此再次调用onTrackbarSlide()
上的函数,设置我们选择的正确位置,并将其设置为g_dontset = 1
,不输入if语句,而是设置{{1} }设为0。
然后我们再次返回for循环,但是g_dontset
仍为0,因此我们不在循环中输入if,那么该新帧如何显示?
g_run