tried this but not working:
var joystick : Joystick; //part of the script.
var V1 : Vector2;
var V2 : Vector2;
private var P : Transform;
function Start () {
V1 = new Vector2(joystick.position.x,joystick.position.y);
V2 = new Vector2(P.position.x,P.position.y);
}
function Update () {
P.position.y = joystick.position.y = 0;
P.position.x = joystick.position.x = 0;
var Di = Vector2.Distance(V1,V2);
var An = Vector2.Angle(V1,V2);
transform.rotation.y = An;
transform.position.z += Di;
}