Да что с ним не то?
Делаешь обьект, ставишь на него лайнрендер, парентишь к нему столько Empty чаилдов, сколько нужно звеньев. Чаилды соедини всякими Joint-ами. на обьект с лайнрендером вещаешь такой скрипт:
Сними галку useWorldSpace
public Transform[] p;//это наши Empty
void FixedUpdate(){
for(int i=0;i<p.Lenght;i++)
lineRenderer.SetPosition(i, p[i].position);
}
Должно быть как у пипла