С# Ошибка взаимодействия с двигающей платформой
Когда персонаж прыгает на платформу он не становится дочерним к платформе и не может прыгать от нее, как задумано и реализовано в коде. В чем может быть ошибка?
MovingPlatform platform = null;
if (hit != null) {platform = hit.GetComponent<MovingPlatform>();} //является ли распознанная поверхность движущейся платформой, если да, то становится предком для персонажа
if (platform != null) {transform.parent = platform.transform;} else {transform.parent = null;}
_anim.SetFloat("speed", Mathf.Abs(deltaX));
Полный код https://github.com/jhocking/uia-2e/tree/master/ch06/Assets/Scripts