Event/signal for property changes.
Robinson
Posts: 751
I'd like to detect a property change (any morph value, any other property change of anything in the scene). Is there a top-level signal on the scene that'll tell me a change happened and give me a node, or do I have to iterate across all nodes in the scene and connect to every possibly change?
Comments
I worked out that currentValueChanged() on all DzMorph and DzFloatProperty in a scene isn't a good idea, mostly because when one property changes it triggers a whole bunch of other changes that get fired off and no doubt the original property that the user changed handles other changes itself, so the event is raised multiple times. What I really want is a way of knowing which properties the user changed, ignoring the ones that also changed because of it.