они не прикрепляются к тайловой карте, а плавают над ней с помощью linerenderer
так что используйте это
Код: Выделить всё
Vector3 targetPosition = trackPositions[currentWaypointIndex];
// Move the locomotive towards the target waypoint
transform.position = Vector3.MoveTowards(transform.position, targetPosition, Mathf.Abs(speed) * Time.deltaTime);
// Calculate the direction to the next waypoint
Vector3 direction = (targetPosition - transform.position).normalized;
Затем я хочу использовать его, чтобы разместить спрайт поезда на пути (на самом деле это 36 изображений), и мне нужен нормальное направление в градусах/10, чтобы установить правильное изображение.
Подробнее здесь: https://stackoverflow.com/questions/791 ... -normal-di