【问题标题】:How to change value in a drop down list in Houdini with Python?如何使用 Python 更改 Houdini 下拉列表中的值?
【发布时间】:2019-11-04 19:49:35
【问题描述】:

我有两个问题:

1.

我不知道在熔断器节点中添加 2 个点很热。 我试着写这个:

union1.parm('querygroup').set (2)
union1.parm('querygroup').set (3)
union1.parm('tol3d').set(1.25)

并且不工作 然后我试着写

grupo1=geo.createNode('group','G1')
#grupo1.parm(entity).set(2)

选择和分组点,但我不知道如何选择和分组其中的点

2。 我需要将下拉列表的第二个值更改为选项 B-A,但我不知道该对 python 说什么。

crear.parm('booleanop').set(3)
crear.parm('substractchoices') 

我试过了。

如果你能帮我解决它,我将不胜感激

链接中的图片=

https://drive.google.com/file/d/1C1v3DLgW4cz85PjCqK4hAFkk0wxrVWwp/view?usp=sharing https://drive.google.com/file/d/1FbhEkyX29YHVExlaTlw8eg0oD98ajcV7/view?usp=sharing

【问题讨论】:

    标签: python parameters houdini


    【解决方案1】:

    如果您还没有遇到问题的解决方案,请查看以下是否有助于解决:

    1. 'querygroup' 寻找一个字符串值来填充 Group 字段,因此您的尝试几乎就在那里,但以下应该可以将 Fuse Group 字段设置为点 2 和 3:

      union1.parm('querygroup').set ('2-3')

    2. 要选择布尔减法下拉列表的第二个值,请使用该参数的菜单标记。在这种情况下,减法选项是'aminusb''bminusa''both'。因此,对于您的方案,以下应该可以设置减法运算和正确的标记 (B-A):

      crear.parm('booleanop').set('subtract')

      crear.parm('subtractchoices').set('bminusa')

    我发现通过节点的“编辑参数界面”(参数右上角的小齿轮图标)搜索可以概括参数名称和选项,例如标记和其他特定条件。例如,布尔参数“减去选择(substractchoices)”在其菜单选项卡下列出了可用的标记。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多