GameObject Rotation...

**How I can Rotate my Instantiated GameObject According to my hit ray by mouse clicking some area in big square ???

instantiate ( pre2 ,  Camera.mainCamera.transform.position , transform.rotation  );
transform.Rotate(hit.point.normalized);

var newObj = instantiate ( pre2 ,  Camera.mainCamera.transform.position , transform.rotation  );
newObj.transform.Rotate(hit.point.normalized);

Ok , I solved this problem as the following :

point1 = hit.collider.transform.position ;
TT.transform.LookAt(  GameObject.FindGameObjectWithTag(target.name).transform.position); 

:) :) :)