lufy's legend

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

getPixel获取不到绘制图形的填充颜色,求大神

[复制链接]

37

主题

8

好友

9312

积分

诸侯王

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

楼主
发表于 2017-2-21 10:12:05 |显示全部楼层
黑色当然都是0了啊
不回答与技术和引擎不相关的问题
回复

使用道具 举报

37

主题

8

好友

9312

积分

诸侯王

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

沙发
发表于 2017-2-21 14:55:34 |显示全部楼层
ajhu 发表于 2017-2-21 13:58
尴尬了。。。忽略了。

我做了个写的小程序,http://115.28.107.190/test/

getPixel和getPixels是操作像素,要注意lock和unlock,或者用LBitmapData.DATA_CANVAS,你两个都没有用
再者,即使用了上面都方法,也不能在mouse_move或者enter_frame中使用,如果说电脑上还算勉强可以的话,手机上运行,不出意外的话会直接卡死
不回答与技术和引擎不相关的问题
回复

使用道具 举报

37

主题

8

好友

9312

积分

诸侯王

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

板凳
发表于 2017-2-22 09:59:12 |显示全部楼层
ajhu 发表于 2017-2-21 16:24
我是在mouse_up的时候去获取的,我是想通过获取色值去判断这个字是否填充到一定程度,也就是写的差不多了 ...

按照你这个做法,新建LBitmapData的时候用LBitmapData.DATA_CANVAS会好一些
画的时候,用Graphics来不停的画,会越画越卡,如果需要优化,可以考虑copyPixels或者putPixels
不回答与技术和引擎不相关的问题
回复

使用道具 举报

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

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

Archiver|lufy's legend

GMT+8, 2024-5-6 05:30 , Processed in 0.048117 second(s), 19 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部