lufy's legend

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 5711|回复: 3
打印 上一主题 下一主题

清除位图数据bitmapData.clear()

[复制链接]

65

主题

2

好友

1355

积分

偏将军

Rank: 4

跳转到指定楼层
楼主
发表于 2016-11-30 15:56:01 |只看该作者 |倒序浏览
var bitmapData = new LBitmapData(null, 0, 0, 354, 600);
        bitmapData.draw(tempLayer);

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

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

沙发
发表于 2016-11-30 18:31:33 |只看该作者
文档中不是给了说明了吗
http://lufylegend.com/api/zh_CN/ ... a.html#method_clear
里面有注明使用条件
不回答与技术和引擎不相关的问题
回复

使用道具 举报

65

主题

2

好友

1355

积分

偏将军

Rank: 4

板凳
发表于 2016-12-6 10:05:06 |只看该作者
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);
就没有任何位图数据
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

地板
发表于 2016-12-6 12:58:55 |只看该作者
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。

不回答与技术和引擎不相关的问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

防止垃圾广告,请填写任意字符

Archiver|lufy's legend

GMT+8, 2024-5-8 23:30 , Processed in 0.046082 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部