java - Sikuli 没有看到我正在尝试自动化的游戏

标签 java automation sikuli

我正在公司全屏运行的游戏上运行 Java 的 Sikuli API。问题是 Sikuli 看到了游戏下面的层(桌面),但看不到游戏本身。就好像游戏对于 Sikuli 来说是透明的。我通过 RobotFW 截取了屏幕截图,而且我得到的图像是下面的图层。所以这看起来像是一个普遍问题,而不是 Sikuli 特有的问题。

我能做什么?

游戏是在Unity中开发的

最佳答案

如果您使用 App.focus(<appName>) 会怎样?在执行你的代码之前?

通过使用 App.focus()您将该应用程序拉到前台。

关于java - Sikuli 没有看到我正在尝试自动化的游戏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42749248/

相关文章:

java - 执行实体管理器工厂创建语句时出现此异常

java - 不调用内部函数?

python - 普温汽车 : How to start an application without GUI error

python - 尝试选择一个复选框但没有被选中

language-agnostic - 什么代码度量使您相信提供的代码是 "crappy"?

java - 如何使用 Sikuli Java Standalone jar 输入特殊键?

java - 在 JButton 上绘制椭圆

java - 有没有办法在负载平衡集群上的多个 tomcat 之间共享对象?

java - 在 maven 本地仓库中看不到 sikuli-java lib

java - 无法找到图像文件java