← All ideas
  • Published 5 Jul 2019

Socket value update function

In the API I would really appreciate a way to set a callback function on socket value change. Related to this problem . This is the only thing that I am missing when creating some custom nodes.

66.7%

Development Status: Open

Upvote 4 Downvote 2
hitokageproduction
5 Jul 2019

3 Comments

samueloates

You can register a new timer using bpy.app.timers. It does need careful setup, though, to avoid crashing blender when the node is deleted.

Vyach

it is more than bug or flaw of depsgraph. Will be fixed once. Devs polishing dependencies between parts of scene.

hitokageproduction Author

* @ Vyacheslav * Good to hear that! It's been there in 2.79 and still in 2.8.