[LayaAir3]关于【CacheAs】设置后,staticCache被弃用的问题;
1、使用的是 Layaair3.3 - beta3;
2、在Panel 里开了垂直滚动,做了一个类似背包展示的功能,用Box分类装好了不同的卡片,卡片是图文混排的,所以这个Box用了CacheAs = bitmap,但是每次当 滑动到 最顶部或者最底部,都会 触发 renderTarget的clear之后的重绘;但是Box内容没有任何改变,只是Panel滚动到顶部;这样重绘导致 dc 一瞬间高了很多;
3、用 Spector.JS 捕捉了 dc 增多的帧,基本 都是因为 renderTarget 重绘导致的,我本打算用 staticCache = true 防止重绘;但是这个接口我发现被弃用了,调用了也没效,那我应该怎么放置被重绘?
4、h5网页和native都一样,请求解答~
2、在Panel 里开了垂直滚动,做了一个类似背包展示的功能,用Box分类装好了不同的卡片,卡片是图文混排的,所以这个Box用了CacheAs = bitmap,但是每次当 滑动到 最顶部或者最底部,都会 触发 renderTarget的clear之后的重绘;但是Box内容没有任何改变,只是Panel滚动到顶部;这样重绘导致 dc 一瞬间高了很多;
3、用 Spector.JS 捕捉了 dc 增多的帧,基本 都是因为 renderTarget 重绘导致的,我本打算用 staticCache = true 防止重绘;但是这个接口我发现被弃用了,调用了也没效,那我应该怎么放置被重绘?
4、h5网页和native都一样,请求解答~
要回复问题请先登录
1 个回复
LayaAir小牛
赞同来自: