lufy's legend

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

再追问下,位图数据不能做mask吗?

[复制链接]

4

主题

0

好友

40

积分

士兵

Rank: 1

跳转到指定楼层
楼主
发表于 2014-11-24 11:48:42 |只看该作者 |倒序浏览
再追问下,位图数据不能做mask吗?
感觉用透明位图做mask,相当于全区域都是mask效果
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

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

沙发
发表于 2014-11-24 20:04:19 |只看该作者
不可以,mask其实用的就是canvas的clip来实现的,不支持位图
当然,想用位图来实现mask的话,用一些特殊的方法倒是可以实现的,比如 LBlendMode
API
http://lufylegend.com/api/zh_CN/out/classes/LBlendMode.html
demo
http://lufylegend.com/api/api/LBlendMode/index.html
不回答与技术和引擎不相关的问题
回复

使用道具 举报

4

主题

0

好友

40

积分

士兵

Rank: 1

板凳
发表于 2014-11-24 21:46:05 |只看该作者
稿谢!原来还有这个~~ 不过我用setpixel,getpixel实现了,效率好像也还可以。
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

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

地板
发表于 2014-11-24 22:42:32 |只看该作者
lzdk2003 发表于 2014-11-24 21:46
稿谢!原来还有这个~~ 不过我用setpixel,getpixel实现了,效率好像也还可以。

setpixel,getpixel在PC上还可以,手机上效率就不行了
最好试一下copyPixels能不能实现你要的效果,效率要高一些
不回答与技术和引擎不相关的问题
回复

使用道具 举报

6

主题

0

好友

130

积分

士兵

Rank: 1

5#
发表于 2014-12-23 14:43:13 |只看该作者
请问能画透明的图片么?
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

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

6#
发表于 2014-12-24 09:53:05 |只看该作者
yellowgod 发表于 2014-12-23 14:43
请问能画透明的图片么?

画透明图片是什么意思?
画个透明矩形吗?
用graphics来画
不回答与技术和引擎不相关的问题
回复

使用道具 举报

6

主题

0

好友

130

积分

士兵

Rank: 1

7#
发表于 2014-12-24 17:01:40 |只看该作者
lufy 发表于 2014-12-24 09:53
画透明图片是什么意思?
画个透明矩形吗?
用graphics来画

beginBitmapFill去画带透明通道的位图,我用来做笔触。请问这样行得通么?还是有其他的解决方法?
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

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

8#
发表于 2014-12-24 17:34:38 |只看该作者
yellowgod 发表于 2014-12-24 17:01
beginBitmapFill去画带透明通道的位图,我用来做笔触。请问这样行得通么?还是有其他的解决方法? ...

直接用graphics不行吗?
不回答与技术和引擎不相关的问题
回复

使用道具 举报

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

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

Archiver|lufy's legend

GMT+8, 2024-5-21 23:21 , Processed in 0.050854 second(s), 22 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部