if(Input.GetButtonDown(“Fire1”)){
var p : Vector3 = camera.ScreenToWorldPoint (Vector3 (Input.mousePosition.x,Input.mousePosition.y,camera.nearClipPlane));
points.Push(p);
print (points);
}
This code is creating points to about 200 pixels right of where they should be. Where is my code going wrong?