| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 961 人关注过本帖
标题:关于 GetPixel 函数取色的问题
只看楼主 加入收藏
zfjyyzycl
Rank: 2
等 级:论坛游民
帖 子:239
专家分:10
注 册:2006-4-15
结帖率:28.57%
收藏
 问题点数:0 回复次数:1 
关于 GetPixel 函数取色的问题
偶正在写一个RPG的小游戏,目前遇到了一个问题,就是人物行走的问题,看了罗培羽RPG游戏【何夕谈笑间】的源码人物的行走遇到障碍以后,是根据地图的颜色来判断的,看了他的源码地图后,发现所有不能通过的地方全部用纯黑表示,偶猜想他的思路是,用两个 picturebox,picture1装入正常的地图
图片附件: 游客没有浏览图片的权限,请 登录注册

picture2装入行动地图
图片附件: 游客没有浏览图片的权限,请 登录注册

picture1在上,picture2在下,这样运行起来后,就只能看到picture1了,在人物行走的时候,用GetPixel函数根据人物的坐标判断picture2的颜色是不是黑色,如果是黑色,就不通过,这样就省去了坐标系的问题,还是挺好的,但是问题来了。
我在用GetPixel函数取色的时候,如果在某个坐标上picture1遮住picture2那么取得颜色值就是picture1的,如果在某个坐标上picture1遮不住picture2,那么取得颜色值就是picture2的,不知道是咋回事,另外还想了用bitble函数去颜色,也是这个问题,只要是遮住了,那么取得颜色就是最上面的。
各位大侠,问题究竟在什么地方呢?头疼哈!
搜索更多相关主题的帖子: GetPixel 函数 
2010-03-06 17:16
zfjyyzycl
Rank: 2
等 级:论坛游民
帖 子:239
专家分:10
注 册:2006-4-15
收藏
得分:0 
这个问题已经解决了!
2010-03-11 13:46
快速回复:关于 GetPixel 函数取色的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.038023 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved