Comme le montre l'image, il semble que l'état sélectionné ne peut pas être saisi avec la commande suivante lorsqu'il est masqué.
bpy.context.selected_objects
Au lieu de cela, il semble qu'il n'y ait pas d'autre choix que de passer à l'état d'affichage et de le masquer.
import bpy
obj1 = bpy.data.objects['Cube.003']
obj1.hide_viewport = False
s = bpy.context.selected_objects
print(s)
obj1.hide_viewport = True
Hum ...
Blender2.8 Notes personnelles
Recommended Posts