Open terieqin opened 4 years ago
详细描述问题bug: 嵌入了poco sdk,然后想要在IDE中尝试寻找poco path,再复制到脚本中执行逻辑。我是使用右侧实时画面的Inspector模式,画面上会自动框出鼠标下的控件,左侧poco tree也会自动定位到当前控件。但是我发现经常获取到的不是可点击的控件。
如果可点击控件上层有一层透明的物体,IDE会获取到该物体,永远不会定位到应该定位到的控件上。
我是从GAutomator转过来的,GA的一个控件获取工具GAutomatorView几乎总是能够正确地获取到控件。不过GAView好像不开源。
复现步骤: Unity UGUI游戏,嵌入sdk,打开IDE,连接设备,通过inspector获取控件。
python 版本: python3.7.4_64bit
python3.7.4_64bit
操作系统: Windows10 64bit
Windows10 64bit
手机设备信息:
其他相关信息补充 (例如在linux ubuntu16.04上运行异常,在windows上正常等信息。)
可以在左边的UI树上面换一下节点,如果有透明物体的话,很可能真正的控件就在它附近,可以找一下属性为button或者其他可操作的控件
对控件抓取的顺序不能保证,违背了所见即所得的初衷,同一级别的所有子节点里面的顺序能否敲定呢?
详细描述问题bug: 嵌入了poco sdk,然后想要在IDE中尝试寻找poco path,再复制到脚本中执行逻辑。我是使用右侧实时画面的Inspector模式,画面上会自动框出鼠标下的控件,左侧poco tree也会自动定位到当前控件。但是我发现经常获取到的不是可点击的控件。
如果可点击控件上层有一层透明的物体,IDE会获取到该物体,永远不会定位到应该定位到的控件上。
我是从GAutomator转过来的,GA的一个控件获取工具GAutomatorView几乎总是能够正确地获取到控件。不过GAView好像不开源。
复现步骤: Unity UGUI游戏,嵌入sdk,打开IDE,连接设备,通过inspector获取控件。
python 版本:
python3.7.4_64bit
操作系统:
Windows10 64bit
手机设备信息:
其他相关信息补充 (例如在linux ubuntu16.04上运行异常,在windows上正常等信息。)