lufy's legend

标题: LGlobal.canvas.createRadialGradient绘制速度 [打印本页]

作者: ccalm    时间: 2014-8-22 09:56
标题: LGlobal.canvas.createRadialGradient绘制速度
如果一个场景的背景用 LGlobal.canvas.createRadialGradient 进行drawRect填充的话在安卓手机上就很卡,用普通drawRect填充就不卡
请问老大怎么解决啊?这里难道不是只绘制了一次么?
作者: lufy    时间: 2014-8-22 10:47
颜色渐变在某些手机上效率确实很差
解决办法,当然就是准备一些渐变的图片,或者不用渐变
再或者,就是把绘制的渐变图形转变为LBitmapData来显示
作者: ccalm    时间: 2014-8-22 11:08
lufy 发表于 2014-8-22 10:47
颜色渐变在某些手机上效率确实很差
解决办法,当然就是准备一些渐变的图片,或者不用渐变
再或者,就是把绘 ...

貌似我试了下 先LSprite画好渐变后,用 LBitmapData.draw 把这个LSprite画上去,再生成LBitmap去绘制 貌似也卡
作者: lufy    时间: 2014-8-22 11:17
ccalm 发表于 2014-8-22 11:08
貌似我试了下 先LSprite画好渐变后,用 LBitmapData.draw 把这个LSprite画上去,再生成LBitmap去绘制 貌 ...

这个不太可能
把你代码贴出来看看




欢迎光临 lufy's legend (http://lufylegend.com/forum/) Powered by Discuz! X2.5