Unity : 카메라 캐릭터 따라다니기 - 중간에 방해물이 있는경우
void LateUpdate() { if (_mode == Define.CameraMode.QuarterView) { RaycastHit hit; Debug.DrawRay(_player.transform.position, _delta, Color.red, 0.1f); //Wall layer이 존재하면 카메라를 그 앞으로 이동시킨다 if (Physics.Raycast(_player.transform.position, _delta, out hit, _delta.magnitude, LayerMask.GetMask("Wall"))) { float dist = (hit.point - _player.transform.position).magnitude * 0.8f; transform.position = _playe..