locked
同时加载多图片的时候,怎样异步加载不卡UI线程 RRS feed

  • 问题

  • 我现在有个游戏带一个世界地图,每屏幕需要显示大概80个地图单元图片,但是在地图显示出来之前会有卡顿,以至于拖拽地图明显不流畅,直到地图加载显示完成之后才可以平滑拖拽,很苦恼啊,我是用原生C#语言开发的,能否开发出像百度地图那样的异步加载图片,不影响拖拽的地图效果,跪求方法和思路!!
    2015年1月12日 3:13

全部回复

  • 你用的是什么控件去做的地图呢?你是怎么去做的异步加载?

    2015年1月13日 4:52
  • 就是一个游戏地图,没用地图控件,就是控制在容器中显示部分图片。现在问题就是做不好异步加载,请求和逻辑处理可以在线程池里做,但是不管怎么做,最后控制图片的显示还是得回到渲染线程,同时大概会刷新80张左右的图片,所以会卡顿。
    2015年1月13日 9:57