![Rank: 5](images/default/star_level2.gif)
- UID
- 270
- 帖子
- 68
- 积分
- 43
- 紫菀
- 5 朵
- 花瓣
- 26 片
- 花蕊
- 8 朵
- 野草莓
- 0 个
- 蒲公英
- 0 朵
- 社区等级
- 5 级
- 在线时间
- 13 小时
- 注册时间
- 2006-8-17
- 登录状态
-
当前离线
|
249楼
发表于 2006-9-19 20:23
| 只看该作者
刚才试用了下,做得很好,有2点建议:
1、判断颜色时排除掉中间范围的色彩,这样可以排除碎片、衣服,因为人物总是在中间,仅把屏幕划分为四个范围来寻找就可以排开了。--这里主要考虑用户CPU占用,,幻想本来就是CPU占用大户,,如果分4个CPU就多4倍....原本我也有打算在发现颜色在中间方块内得时候再进行4块寻找,,一直没动,,,毕竟现在最重要得是取色问题得解决,,,好多用户不会自己取色..麻烦得说....--Sz2、采花结束时用右下角出现的小框来判断,那里有不常见的金黄色,用最多三个点可以确定,而且可以顺便点击一下那个半透明的框,使框后的花能参与判断。这个现在是判断采花条最后是否存在..这个黄色存在就等,,不存在就当采好!半透明取色存在问题得--Sz
还没有遇到怪,粗试一下,等细用后再给你说。
本楼水平可见非一般,有机会多多交流!--Sz
前一个并不是同时检测,而是说把屏幕分为四块,不会占用更多CPU,比如:
scan 1,1-350,590
if getcolor gosub 双击、采花....
else
scan 350,9-795,450
if getcolor gosub 双击、采花....
else
scan 450,450-795,595
if getcolor gosub 双击、采花....
else
scan 350,450-450,595
if getcolor gosub 双击、采花....
else
向某方向移动
endif
endif
endif
endif
呵呵.没花就是4个一起检测,,我有打算在找到的花确定是残骸的时候进行4块查找
感谢支持,!很需要你这样这么用心的用户,感谢!--Sz |
|