Если при помощи парент-системы прицепить к спрайту на конце луча твердый объект, не пропускающий луч, или даже прицепить самого игрока, то он начнет двигаться к источнику лазера, каждый Think проходя примерно половину своего размера (размер от центра, привязанного к спрайту, до края, куда попадает луч). Если прицепить func_tank, который поворачивается к ближайшему краю луча, то он сам найдет середину луча.