@bentraje
I think name atttribute is not easy as old c4d SDK to use . It cann't print in console .
I use this to get Name , and Set Name .
some codes in python sdk didn't work and return None .Maxon SDK has a example to get info form node retrieve_information_r26.py
# 获取名称 :
def GetNodeName(self, node, display=False):
"""
Retrieve the displayed name of a node.
Parameters
----------
Args:
node: (maxon.GraphNode): The node to retrieve the name from.
display: print info when display is True
Returns:
Optional[str]: The node name, or None if the Node name can't be retrieved.
"""
if node is None:
return None
nodeName = node.GetValue(maxon.NODE.BASE.NAME)
if nodeName is None:
nodeName = node.GetValue(maxon.EffectiveName)
if nodeName is None:
nodeName = str(node)
if display ==True :
print(nodeName)
return nodeName