线程评级:
  • 0票(s) - 0平均
  • 1
  • 2
  • 3.
  • 4
  • 5
如何获得目标的父参照系?
# 1
我如何获得目标的父参考框架项目?意思是它的直接父框架,默认情况下显示在GUI中的目标位置相对于:目标属性窗口的。

我试着
代码:
target.Parent ()
首先,但如果目标在文件夹中,则会失败。

一种似乎有效的方法是:
代码:
frame = robolinkutils.getAncestors(target,robolink.ITEM_TYPE_FRAME)[0]
它获取目标的所有后续参考帧中的第一个。

是否有更干净的方法来获取框架项目?

亲切的问候,

Maarten
# 2
没有比这更干净的方法了。

为了确保您的脚本不会中断,您应该确保列表中至少有一个祖先,以便您可以对第一个项目(索引0)进行索引。

另一方面,我建议您将坐标系统放在文件夹中,而不是相反。




浏览此主题的用户:
1客人(年代)