lufy's legend
标题:
LBitmapData.draw的问题
[打印本页]
作者:
ccalm
时间:
2014-8-25 12:07
标题:
LBitmapData.draw的问题
2014-8-25 12:05 上传
下载附件
(50.97 KB)
代码如下:
var tempLy = new LSprite();
.....省略tempLy的填充颜色过程....
var tempBd = new LBitmapData(null,x,y,w,h);
tempBd.draw(tempLy);
return tempBd;
LBitmapData.draw调用过后 可以看见上面图片里,生成了2个同样面积的图片,下面绿色的是结果,上面一个是透明色图,这样的话内存是双倍的,老大有啥办法解决吗
作者:
lufy
时间:
2014-8-25 12:38
那个透明的无论draw多少次,都只会出现一次的
但是如果很在意这个的话,可以在新建LBitmapData的时候,传入LBitmapData.DATA_CANVAS参数就行了
作者:
ccalm
时间:
2014-8-25 12:50
lufy 发表于 2014-8-25 12:38
那个透明的无论draw多少次,都只会出现一次的
但是如果很在意这个的话,可以在新建LBitmapData的时候,传入 ...
好的 THANK U
欢迎光临 lufy's legend (http://lufylegend.com/forum/)
Powered by Discuz! X2.5