I've setup a tween with:
tween.interpolate_method(self, "droppingCallback", 0.0, 1.0, 1.0, Tween.TRANS_QUAD, Tween.EASE_IN)
What happens is when the tween reaches the end, I see the completion callback being called multiple times. How do I know which is the last one? I used a flag initially but I need to restart the tween - I suppose I could restart the tween within the callback?