各位大佬,铁铁,老嫂子和小老弟们,情况是这样的:
用Pageview做页面滑动,共3页,可以来回滑,在页面下方安置3个黑色点,倒哪一页,那个点亮起,其余点熄灭,亮起和熄灭通过在update函数里,根据当前页面的index,用一组白色sprite点是否打开进行控制。
问题如下:
我需要每次打开这个界面,都从第1页开始,但是我发现,如果在页面关闭的情况下滑回第一页,再调节好白色点的开关,下一次确实会从第一页开始,第一个点也正常亮起,但是上次停留页面所对应的点再也打不开了,换言之再也没法变成白色。
进行尝试:
我发现如果界面显示之后,update调控白色节点时,第一次调控给一个延迟,就不会这样,这个延迟太短也不行,上次停留的最后一个点颜色会变得很暗,需要有200ms左右,另外页面切回第一页是在OnEnable函数里进行的。
但是如此一来,会有一个肉眼可辨的白色节点变化,感觉不太好。
综上所述:
应该如何在此界面没有显示的情况下,调控白色点的开启情况,并且其颜色不会变淡或者消失?
