Why my FPS body is not changing its position with camera

Now i am left with just a thing

my FPS [its body] goes to the position, its supposed to go…but cam goes somewhere else…see this video for more clarity…
why cam is not going, what do i do …

Looks to me like there is a problem with the local / world transforms. Have you not got a script which just tells the camera to LookAt the player? Plenty of great camera scripts a available and can be edited to suit any sort of scenario. They just require you to plug in a transform and away you go.

Why don’t you have the camera and the FPS object in the same hierarchy?
Also you don’t need to use GameObject.Find every frame, just cache the result and do it once because it’s quite an expensive operation

can u please guide a simple simple wayout using which if i click on a object, it takes me to my desired x,y,z co-ordinates and desired camera angle…

this is so simple, and from 4 days i m rotating in it