diff --git a/src/main/java/xyz/wbsite/jmacro/JMacro.java b/src/main/java/xyz/wbsite/jmacro/JMacro.java index 2366c13..4b78d1a 100644 --- a/src/main/java/xyz/wbsite/jmacro/JMacro.java +++ b/src/main/java/xyz/wbsite/jmacro/JMacro.java @@ -383,7 +383,7 @@ public abstract class JMacro { * @param viewRect 查找范围(不设时,取全屏) * @param pic 待查找图片 * @param minSimilar 相似度 - * @param fast 是否快速查找(快速查找通过优先定位四个顶点和中心,因此图的边缘和中心不能存在半透明等情况) + * @param fast 是否快速查找(快速查找通过优先定位四个顶点+中心,因此图的边缘和中心不能存在半透明等情况) * @return 匹配区域 */ public ViewRect findPic(ViewRect viewRect, BufferedImage pic, double minSimilar, boolean fast) { @@ -430,7 +430,7 @@ public abstract class JMacro { //中心点 boolean cc = ColorUtil.isSimilar(screenData[x - xMin + pic.getWidth() / 2][y - yMin + pic.getHeight() / 2], picData[pic.getWidth() / 2][pic.getHeight() / 2]); // 五个关键点不一致,则没必要继续比下去 - // 但要注意四个顶点和中心存在半透明情况,会导致关键点定位不准 + // 但要注意四个顶点+中心存在半透明情况,会导致关键点定位不准 if (!lt || !rt || !lb || !rb || !cc) { continue; } @@ -803,7 +803,7 @@ public abstract class JMacro { * 1.成功发起 * 2.敌人已逃走 * 3.兵力不足 - * 不同的操作返回结果,会有不同的后续操作;如果以获取某一结果去检测,考虑处理时间延迟等需要加上等待时间 + * 不同的操作返回结果,会有不同的后续操作;如果以获取某预期结果去检测,考虑处理时间延迟等需要加上等待时间 * 不同结果的获取就会依次串行,这样检查肯定会浪费大量检测时间。因此正对此情况做了并联检测机制。 * * @param legends 图例 @@ -945,7 +945,7 @@ public abstract class JMacro { * * @param rect 查找区域 * @param color 颜色值例,如:#ffffff - * @return + * @return 操作结果 */ public boolean hasColorAndClick(ViewRect rect, String... color) { boolean hasColor = hasColor(rect, color);