星小夜的登录器  v1.0
信号 | Public 成员函数 | Public 属性 | Protected 成员函数 | 所有成员列表
Tower类 参考

一键勇者之塔脚本-多线程类 脚本相关的配置 更多...

#include <form.h>

类 Tower 继承关系图:
Inheritance graph
[图例]
Tower 的协作图:
Collaboration graph
[图例]

信号

void done ()
 

Public 成员函数

 Tower (QObject *parent=0)
 

Public 属性

bool status
 
int now
 

Protected 成员函数

void run ()
 勇者之塔脚本-线程启动函数 更多...
 

详细描述

一键勇者之塔脚本-多线程类 脚本相关的配置

在文件 form.h221 行定义.

构造及析构函数说明

◆ Tower()

Tower::Tower ( QObject *  parent = 0)
inline

在文件 form.h228 行定义.

229  : QThread(parent)
230  {
231  status=false;
232  }

成员函数说明

◆ done

void Tower::done ( )
signal

◆ run()

void Tower::run ( )
protected

勇者之塔脚本-线程启动函数

返回

在文件 form.cpp516 行定义.

516  {
517  QVariant x,y;
518  while(status==true){
519  if(now==6){
520  if(dm.FindPic(0,0,1000,600,"rc-6-1.bmp","000000",0.9,0,x,y)!=-1){
521  dm.MoveTo(489,546);
522  dm.LeftClick();
523  }
524  if(dm.FindPic(0,0,1000,600,"rc-6-2.bmp","000000",0.9,0,x,y)!=-1){
525  dm.MoveTo(485,419);
526  dm.LeftClick();
527  now=7;
528  }
529  }else if(now==7){
530  if(dm.FindPic(0,0,1000,600,"rc-6-3.bmp|rc-6-3-1.bmp","000000",0.9,0,x,y)!=-1){
531  dm.MoveTo(192,178);
532  dm.LeftClick();
533  }
534  if(dm.FindPic(0,0,1000,600,"rc-6-3-10.bmp","000000",0.9,0,x,y)!=-1){
535  dm.MoveTo(x.toInt(),y.toInt());
536  dm.LeftClick();
537  }
538  if(dm.FindPic(0,0,1000,600,"rc-7-1.bmp","000000",0.9,0,x,y)!=-1){
539  dm.MoveTo(x.toInt(),y.toInt());
540  dm.LeftClick();
541  }
542  if(dm.FindPic(0,0,1000,600,"rc-7-2.bmp","000000",0.9,0,x,y)!=-1){
543  dm.MoveTo(x.toInt(),y.toInt());
544  dm.LeftClick();
545  }
546  if(dm.FindPic(0,0,1000,600,"yzztlj.bmp|yzztlj2.bmp","000000",0.9,0,x,y)!=-1){
547  dm.MoveTo(x.toInt(),y.toInt());
548  dm.LeftClick();
549  }
550  if(dm.FindPic(0,0,1000,600,"yzztlj3.bmp|yzztlj4.bmp","000000",0.9,0,x,y)!=-1){
551  dm.MoveTo(x.toInt(),y.toInt());
552  dm.LeftClick();
553  }
554  if(dm.FindPic(0,0,1000,600,"rc-7-3.bmp","000000",0.9,0,x,y)!=-1){
555  dm.MoveTo(913,55);
556  dm.LeftClick();
557  status=false;
558  qDebug()<<"finish";
559  }
560  }
561  }
562 }
函数调用图:

类成员变量说明

◆ now

int Tower::now

在文件 form.h227 行定义.

◆ status

bool Tower::status

在文件 form.h226 行定义.


该类的文档由以下文件生成:
Dm::Idmsoft::FindPic
int FindPic(int x1, int y1, int x2, int y2, const QString &pic_name, const QString &delta_color, double sim, int dir, QVariant &x, QVariant &y)
Definition: dm.h:8311
Tower::now
int now
Definition: form.h:227
Tower::status
bool status
Definition: form.h:226
Dm::Idmsoft::MoveTo
int MoveTo(int x, int y)
Definition: dm.h:9423
dm
Dm::Idmsoft dm
大漠插件相关的对象(唯一)
Definition: ext.cpp:15
Dm::Idmsoft::LeftClick
int LeftClick()
Definition: dm.h:9303