Poco icon indicating copy to clipboard operation
Poco copied to clipboard

Unity Airtest FGUI的List滑动后,子物体的位置没有更新

Open H0nok4 opened this issue 3 years ago • 1 comments

(请尽量按照下面提示内容填写,有助于我们快速定位和解决问题,感谢配合。否则直接关闭。)

(重要!问题分类)

  • 控件识别、树状结构、poco库报错

描述问题bug FGUI的List组件在滑动操作之后,子物体的位置不会更新,还是滑动之前的位置

复现步骤

  1. 用FGUI创建一个List组件
  2. 往组件内添加一些子物体
  3. 用Airtest滑动操作,然后获取List的子物体位置都不对了

预期效果 List滑动后应该子物体的位置也能更新

python 版本: AirtestIDE自带的python版本

poco 版本: 最新版

设备:

  • 型号: Unity Game视图
  • 系统: Windows

H0nok4 avatar Nov 10 '21 03:11 H0nok4

刚才发现,测试的List是有遮罩的,滑上去的时候,如果子物体没有完全消失在遮罩里,还可以正确检测到位置变动,但是如果完全消失后,点击UI树,原本第一排的UI包围盒位置就变成了目前画面内List的第一排,如果算上遮罩中的那一排,实际上是第二排的位置。

H0nok4 avatar Nov 10 '21 08:11 H0nok4