Open bruseshen opened 3 months ago
一般情况下,只有在数据刷新的时候才需要刷新UI,等刷新完成后主动关闭Ticker节省CPU性能,这次提交用户可以在更新数据后主动调用frame(xx)指定特定帧后停止
设计不是很通用,因为raf 空转其实并没有什么太大的性能损耗,特别是主流的游戏引擎,其实没有任何UI改动也是一直在执行渲染流程的,目前的设计是按需提交渲染指令,已经够用了, 设计一个特定帧后停止的API没想明白用途是啥,需要挺的时候直接Layout.ticker.stop() 就好了?
一般情况下,只有在数据刷新的时候才需要刷新UI,等刷新完成后主动关闭Ticker节省CPU性能,这次提交用户可以在更新数据后主动调用frame(xx)指定特定帧后停止