Un script qui compte jusqu'à 5 secondes et s'arrête dans le Python de Blender Répété chaque nombre de secondes pour la valeur spécifiée par return
Notes personnelles
import bpy
class test():
i = 1
def every_seconds(self):
print(self.i)
self.i = self.i + 1
if self.i > 5:
return None
else:
return 1.0
test = test()
bpy.app.timers.register(test.every_seconds)
référence https://docs.blender.org/api/current/bpy.app.timers.html