Thanks for reply I got confused with the above so I used this instead of my above code :
Now my player is following my mouse cursor. And I will assign the left mouse click to shoot action. Do you think now I can do something to make touch control easily ?
Edit : The game is working just fine on my phone and the player is moving just as I expected but he is not shooting. When I touch screen player follows my touch but I was expecting him to shoot also since I have assigned left click for shooting.