【问题标题】:Select NUKE nodes, where class of a nodes starts with string "OFXuk"选择 NUKE 节点,其中节点的类以字符串“OFXuk”开头
【发布时间】:2019-06-01 03:08:50
【问题描述】:

知道如何创建一个脚本,该脚本可以选择以类名“OFXuk”开头的同一类的节点

例如,如果我有节点列表,具有以下不同的类

OFXuk.ab.cdef.ghi_node1
OFXuk.ab.cdef.ghi_node2
OFXuk.ab.cdef.ghi_node3

我想通过它们共同的起始字符串“OFXuk”来选择所有三个节点

【问题讨论】:

    标签: python nuke


    【解决方案1】:

    尝试使用以下代码 sn-p 选择Furnace-class 节点:

    import nuke
    
    for index in nuke.allNodes():
        nodeClass = index.Class()
    
        if nodeClass.__contains__("OFXuk"):
            index.setSelected(True)
    

    希望这会有所帮助。

    【讨论】:

    • 呜呜呜!!成功了!!
    猜你喜欢
    • 2014-08-02
    • 2014-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-16
    • 1970-01-01
    • 2012-06-24
    相关资源
    最近更新 更多