I'm trying to make my main character which is in a bubble, wobble a bit on bouncing. I thought I'll set up a tween which animates the width a little with the reverse option turned on, but it just seems to change the width and return to it's initial value, here's the code.
SPTween *tween = [SPTween tweenWithTarget:playerSprite time:.2 transition:SP_TRANSITION_EASE_IN_OUT_BOUNCE];
[tween animateProperty:@"width" targetValue:playerSprite.width+10];
tween.reverse = YES;
__weak SPTween *tweenWeak = tween;
[Sparrow.juggler addObject:tween];
tween.onComplete = ^{[Sparrow.juggler removeObject:tweenWeak];};