我正在使用真正的辣椒和编舞。 我有一个对话框,可以抓取字符串(数字 1 到 6(的输入并将它们插入到特定的输出字符串中。 然后我在 python 中创建了一个自定义框,将该字符串转换为数字并进行操作(放置计数器或添加它在输入中收到的变量(。 为了测试"获取变量"的操作,我创建了这个 if,但它不起作用。 你能告诉我用于获取输入参数的正确语法吗?
点击这里查看代码照片
代码的几个问题:
你得到的参数- 是函数的"value"参数,你不需要
value = self.getParameter(word)
行。self.getParameter
用于获取盒子参数(用盒子左下角的扳手编辑(,你似乎没有那个盒子。
你 - 得到第二个参数,"word",它似乎没用,甚至可能导致问题(你添加了它吗?通常应该只有一个参数(
- 你不应该把 self.onStop(( 和 if 放在同一行上
- "如果"的第二个分支缺少一个点:
selfonStopped1
。 - 您应该为输出指定有意义的名称
(花一些时间做Python和Choregraphe教程可能是值得的,比如这些(