I was trying to do a swipe screen action to scroll a screen. So I've used an invisible sprite with the scroll to behavior and set its position to the touch position. Which worked but was far too fast. So I was trying to slow it down by making it move to the touch position by giving it the 8 direction behavior and setting a velocity by using the touch co-ordinates. Which went down the screen well enough, but not up. I'm sure its just a matter of fiddling.