王者荣耀学习工具JAVA Robot按键精灵找色点击功能
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了王者荣耀学习工具JAVA Robot按键精灵找色点击功能,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2177字,纯文字阅读大概需要4分钟。
内容图文
![王者荣耀学习工具JAVA Robot按键精灵找色点击功能](/upload/InfoBanner/zyjiaocheng/845/782a68af19a5465e91a3e7d5dcd573fd.jpg)
一个简单的JAVA按键精灵
import java.awt.AWTException;
import java.awt.Color;
import java.awt.MouseInfo;
import java.awt.Point;
import java.awt.Robot;
import java.awt.event.KeyEvent;
/*******************************************************************************
* @project: pvp.java
* @package:
* @file: TEST
* @author: Administrator
* @created: 2018-12-20
* @purpose:
*
* @version: 1.0
*
* Revision History at the end of file.
*
* Copyright 2018 AcconSys All rights reserved.
******************************************************************************/
public class pvp {
private static Robot robot;
public static void main(String[] args) {
int jisu = 0;
try {
robot = new Robot();// 创建Robot对象
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
robot.delay(5000);
Point mousepoint = MouseInfo.getPointerInfo().getLocation();
Color pixel = robot.getPixelColor(mousepoint.x,mousepoint.y);
System.out.println("当前鼠标的坐标和颜色"+pixel+mousepoint);//来打印当前鼠标的坐标,从而找到对的位置
while( pixel != null ) {
robot.delay(5000);
Color pixel0 = robot.getPixelColor(944,602);
Color pixel1 = robot.getPixelColor(872,566);
Color pixel2 = robot.getPixelColor(863,308);
if(pixel0.equals(new Color(224,158,48))) {
System.out.print("找到目标"+"\n");
robot.delay(200);
robot.mouseMove(944, 602);
robot.delay(200);
robot.mousePress(KeyEvent.BUTTON1_MASK);
robot.mouseRelease(KeyEvent.BUTTON1_MASK);
robot.delay(200);
}else if(pixel1.equals(new Color(220,154,47))){
System.out.print("找到目标"+"\n");
robot.delay(200);
robot.mouseMove(872, 566);
robot.delay(200);
robot.mousePress(KeyEvent.BUTTON1_MASK);
robot.mouseRelease(KeyEvent.BUTTON1_MASK);
robot.delay(200);
}else if(pixel2.equals(new Color(22,31,97))){
System.out.print("找到目标"+"刷图次数"+jisu+"\n");
robot.delay(200);
robot.mouseMove(863,308);
robot.delay(200);
robot.mousePress(KeyEvent.BUTTON1_MASK);
robot.mouseRelease(KeyEvent.BUTTON1_MASK);
robot.delay(200);
jisu++;
}else {
robot.delay(5000);
}
}
}
}
/*******************************************************************************
*
*
*
*
*
* Copyright 2018 AcconSys All rights reserved.
******************************************************************************/
内容总结
以上是互联网集市为您收集整理的王者荣耀学习工具JAVA Robot按键精灵找色点击功能全部内容,希望文章能够帮你解决王者荣耀学习工具JAVA Robot按键精灵找色点击功能所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。