lufy's legend

标题: 清除位图数据bitmapData.clear() [打印本页]

作者: zyflzxy    时间: 2016-11-30 15:56
标题: 清除位图数据bitmapData.clear()
var bitmapData = new LBitmapData(null, 0, 0, 354, 600);
        bitmapData.draw(tempLayer);

如何清除绘制的位图数据,是这样清除吗?
        bitmapData.clear();

作者: lufy    时间: 2016-11-30 18:31
文档中不是给了说明了吗
http://lufylegend.com/api/zh_CN/ ... a.html#method_clear
里面有注明使用条件
作者: zyflzxy    时间: 2016-12-6 10:05
lufy 发表于 2016-11-30 18:31
文档中不是给了说明了吗
http://lufylegend.com/api/zh_CN/out/classes/LBitmapData.html#method_clear
里 ...

var tempLayer=new LSprite();
tempLayer.graphics.drawRect(0,"#000000",[0, 0, 354,600],false,"#000000");
var rectLayer = new LSprite();
rectLayer.graphics.drawRect(0,"#000000",[0, 0, 354,600],false,"#000000");
var bitmapData = new LBitmapData(null, 0, 0, 354, 600);
bitmapData.draw(tempLayer);
bitmapData.clear();
bitmapData.draw(rectLayer);
就没有任何位图数据
作者: lufy    时间: 2016-12-6 12:58
zyflzxy 发表于 2016-12-6 10:05
var tempLayer=new LSprite();
tempLayer.graphics.drawRect(0,"#000000",[0, 0, 354,600],false,"#00000 ...

我都说了,使用条件

clear ( rectangle ) public
Defined in display/LBitmapData.js:162
Available since 1.9.12
擦除LBitmapData
使用条件:数据保存形式为LBitmapData.DATA_CANVAS。






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