A puxada finalmente parece certa.
Em vez de o código adivinhar quando o pé está perto da bola, agora a animação diz exatamente quando a sola está nela. Um notify state leva a bola para trás sob a sola, a bola para na hora, e então um segundo notify a toca para frente com física de verdade na saída.
Levou bem mais tempo do que devia. Os passes e chutes do meu jogo já funcionavam exatamente assim, com o contato definido na animação, e eu nunca percebi que podia reaproveitar isso no drible. "Eu já tinha resolvido isso em outro lugar do meu próprio código" é um sentimento que todo desenvolvedor conhece.
A seguir: a mesma lógica para o drible normal, e depois mais giros.
Entregue: contato da puxada guiado pela animação
Este post foi traduzido do inglês com auxílio de IA. Ler o original