private Transform cachedTransform;
private Transform cachedTargetTransform;
void Start()
{
cachedTransform = transform;
cachedTargetTransform = Target.transform;
}
void LateUpdate()
{
pos = worldCamera.WorldToViewportPoint (cachedTargetTransform.position);
…
cachedTransform.position = pos;
}