Merge pull request #345 from r42-chun/max_track_objects_by_id

3dsMax: Track by handles then object name
This commit is contained in:
Kayla Man 2024-04-03 12:24:04 +08:00 committed by GitHub
commit d8d85c53ca
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -240,10 +240,10 @@ def get_previous_loaded_object(container: str):
node_list(list): list of nodes which are previously loaded
"""
node_list = []
sel_list = rt.getProperty(container.modifiers[0].openPypeData, "sel_list")
for obj in rt.Objects:
if str(obj) in sel_list:
node_list.append(obj)
node_transform_monitor_list = rt.getProperty(
container.modifiers[0].openPypeData, "all_handles")
for node_transform_monitor in node_transform_monitor_list:
node_list.append(node_transform_monitor.node)
return node_list