Sure, it's very easy to do too.
https://www.dropbox.com/s/75amk9r9q1j1rq4/dfdgrtrg%20fgb.PNG?dl=0
This time, in the raycast node, disable the USE INPUT.  Go all the way down to the LAYER MASK, click the EVERYTHING so that a list will pop out and tick off IGNORE RAYCAST.
For the success slot, connect it to the change position node.  After that, add a WAIT FOR INPUT node and put in the mouse 0 as the input key(which should be created in the BASE CONTROL -> INPUT setting).  Enable WAIT with a wait time of 0.
In the input key fail slot, drag it back to the raycast node.  For the success slot, copy the change position node and connect the success to it.
Lastly, in the apple game object's layer, put in IGNORE LAYER.  Or if you already got a layer for the apple, in the raycast node, choose that layer instead.
Oh yeah, in the raycast fail slot, drag it back to itself if you dont want the event to stop completely if it fail( if you point to the sky and the raycast is too short)