0

目前,我正在搜索文档或尝试为在 Choregraphe 中构建脚本框的 XML-Code 制作文档。例如,就像您在下一张图片(1 和 2)中看到的那样:“Input name="Multiplicand" type="2" type_size="1" nature="1" inner="0"“在像“Multiply.py”这样的基本脚本框?我猜这将意味着一个变量作为类型编号的输入值,根据 image3 在 choregraphe 图形界面中使用“onEvent”。

XML_Code_With_Choregraphe002

XML_Code_With_Choregraphe003

XML_Code_With_Choregraphe001 在 Aldebaran 的官方文档网站上甚至通过 Google 搜索结果都很难找到它们。原则上,我已经可以通过尝试更改值并查看 choregraphe 的更改来找到它,但这不是很聪明并且需要一段时间。在这一点上,我真的很期待收到您的来信。这对于下一个想要了解更多关于choregraphe以及想要在Python代码级别自己构建choregraphe脚本框的学生非常有帮助。

4

1 回答 1

0

是的,您在 xml 中看到的“被乘数”是您可以通过 gui 编辑的输入。

您可以完全通过 GUI 创建和编辑 Choregraphe 框,编辑它们的输入、输出和参数;我建议这样做而不是接触 XML;因为 .xar 文件中使用的确切格式在未来版本中可能会发生变化。我已经使用了很多 Choregraphe 并且从来没有觉得需要直接编辑 .xar (除了可能在解决 git 冲突时,但那是几年前的事了,从那时起我们一直避免不得不合并 .xar 文件)。

于 2018-06-21T07:20:15.713 回答