Делай рейкаст с RaycastHit параметром ровно через центр камеры от персонажа к камере. Если между камерой и игроком будет стена, рейкаст даст true, в таком случае берешь позицию столкновения из твоего RaycastHit, и передвигаешь камеру туда.Добавлено (12.12.2013, 01:10)
---------------------------------------------
Блин, давно тему не обновлял, уже дали такой вариант.