On touch of X button, a sprite would start it's animation, but when I released, the animation would stop (at current screen). I can get the on TOUCH/HOLD process done, but I'm not seeing how to do the release. Any suggestions? thanks as always.
You have to take the not touch outside of the touch trigger event. Right now it's a sub event of if touch is true. And the not touch event doesn't have code to stop the animation unless you removed it before you took the screenshot.
Also instead of checking just for touch start you should see if they actually touching your button with 'On touched object' to trigger the animation. Cause right now they touch anywhere would trigger the event to play the animation.
**Edit** Actually you first screen shot is almost there except instead you have an invert "is in touch" which should instead be "is not touching Sprite" and not be a subevent