Вариант 1:
var offset = 0.5f;
var point = transform.position + transform.forward * offset;
Вариант 2:
var point = transform.TransformPoint(new Vector3(0,0,0.5f));
Вариант 3:
var point = transform.localToWorldMatrix.MultiplyPoint(new Vector3(0,0,0.5f));