You just set a co-ord into a variable for initial touchxy. Assuming you already have the angle for the cue set to i.e. 0, I would then move the cue at angle 0 every tick (position + the distance between current touchxy and initial touchxy. ) So if you're holding down and have dragged 50 pixels then the cue moves at angle 0 for 50 pixels, the distance between initial touch and current touch. Also it's a CUE, if you're making a pool game