TC官方合作论坛

 找回密码
 立即注册
12
返回列表 发新帖
楼主: dy喳
打印 上一主题 下一主题

[已解决] 循环打怪 必须和绑定窗口写在一起?

[复制链接]
11#
发表于 2013-8-22 10:52:37 | 只看该作者
你要是绑定后能正常打怪,反而用线程开启调.用涵数不行,应该你没有传对象过去!
其实楼上的意思是想看看打怪的代码,方便帮你分析。
你发那点代码本来就没头没尾!至少我没看到你在那创建对象,是局部还是全局对象?
这样别人回你的问题就有难道了
回复 支持 反对

使用道具 举报

12#
 楼主| 发表于 2013-8-22 13:06:41 | 只看该作者
回复 11楼jianqiumy的帖子

代码就是这么少啊,红色部分是循环找图打怪的操作。 不会错的,
1.写在一起能执行。 分开写就不行了,
2.还有一个问题是,分开写后,如果在加上一个按钮“停止打怪”,游戏窗口就会无辜解绑了。
线程.关闭(打怪句柄)  愁人

空间 自动打怪
绑定,打怪句柄,
    功能 绑定()
    dm.SetPath(help.getrcpath("rc:"))
    窗口句柄=窗口.找到窗口("","xxx")
    辅助.等待(200)
    窗口.设置位置(窗口句柄,-1,-1)      
     判断=dm.BindWindow(窗口句柄,"gdi","windows","dx",0)
    辅助.等待(50)
循环(真)
XXXXXXXXXXX
循环结束


功能 开始_点击()
    打怪句柄=线程.开启("绑定.自动打怪","")

功能结束
功能结束
空间结束
===============================
这是分开写的代码
空间 自动打怪
绑定,打怪句柄,
    功能 绑定()
    dm.SetPath(help.getrcpath("rc:"))
    窗口句柄=窗口.找到窗口("","xxx")
    辅助.等待(200)
    窗口.设置位置(窗口句柄,-1,-1)      
     判断=dm.BindWindow(窗口句柄,"gdi","windows","dx",0)
    辅助.等待(50)
打怪句柄=线程.开启("打怪.自动打怪","")
功能结束

功能 打怪()
循环(真)
XXXXXXXXXXX
循环结束
功能结束


功能 开始_点击()
    绑定=线程.开启("绑定.自动打怪","")

功能结束
空间结束

回复 支持 反对

使用道具 举报

13#
发表于 2013-8-22 16:04:21 | 只看该作者
回复 12楼dy喳的帖子

你不创建对象吗?
你对象是全局还是局部?dm=com("dm.dmsoft")

回复 支持 反对

使用道具 举报

14#
 楼主| 发表于 2013-8-22 18:59:17 | 只看该作者
回复 13楼jianqiumy的帖子

被我简化了,写的我没贴出来
看代码有问题吗
回复 支持 反对

使用道具 举报

15#
发表于 2013-8-22 21:12:31 | 只看该作者
回复 13楼jianqiumy的帖子

被我简化了,写的我没贴出来
看代码有问题吗
dy喳 发表于 2013-8-22 18:59:17

当然是你代码有问题了~~只是你不放出来,还真没人帮到你!!基本的代码都没看到,只有你自己知道了
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-10-2 17:23 , Processed in 0.147468 second(s), 21 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表