lufy's legend

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

我想绘制这个变形的层,但是却是空白的?

[复制链接]

65

主题

2

好友

1355

积分

偏将军

Rank: 4

跳转到指定楼层
楼主
发表于 2016-11-29 11:24:26 |显示全部楼层 |倒序浏览
http://lufylegend.com/html5/lufylegend/ps.html

backLayer.graphics.clear();
        backLayer.graphics.beginBitmapFill(bitmapData);
        backLayer.graphics.drawTriangles(vertices, indices, uvtData);


var bitmapData = new LBitmapData(null, 0, 0, 480, 480);
        bitmapData.draw(backLayer);

我想绘制这个变形的层,但是却是空白的?
回复

使用道具 举报

65

主题

2

好友

1355

积分

偏将军

Rank: 4

沙发
发表于 2016-11-29 14:52:23 |显示全部楼层
lufy 发表于 2016-11-29 12:49
用backLayer.graphics画一个透明的矩形就可以了

backLayer.graphics.clear();
backLayer.graphics.drawRect(0,"#000000",[0, 0, 354,600],false,"#000000");
backLayer.graphics.beginBitmapFill(bitmapData);
backLayer.graphics.drawTriangles(vertices, indices, uvtData);

var bitmapData = new LBitmapData(null, 0, 0, 480, 480);
        bitmapData.draw(backLayer);

画一个透明的矩形后,再绘制这个图层,会出现二张图片。
回复

使用道具 举报

65

主题

2

好友

1355

积分

偏将军

Rank: 4

板凳
发表于 2016-11-29 16:41:52 |显示全部楼层
lufy 发表于 2016-11-29 15:02
试试这样呢

可以,搞定。
回复

使用道具 举报

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

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

Archiver|lufy's legend

GMT+8, 2024-5-20 04:47 , Processed in 0.047251 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部