31.07.2009, 15:41
You could use area checks on a timer which when the player is in the area it puts the camera above him but at the areas center so the camera is still static (no lagg) then when he leaves this area and goes into the next it switches/updates the cams view point to the new areas center. The camera obviously wouldn't follow the player now though, he would be running about freely in the area and not at the center of the screen but the view which you get is the same it's just not stuck to the player.