Версия Годо:
Текущий мастер
Описание проблемы:
Когда вы добавляете новый ключ Безье для значения с плавающей запятой, он вставляет ключ с текущим значением этого свойства с плавающей запятой.
Однако, если вы добавите новый ключ Безье для Vector2, Vector3 или, я думаю, всего, что использует '.' в конце пути к свойствам (т.е. position.x) значение ключа всегда оказывается равным 0
Я заглянул в код, и похоже, что он не может разрешить путь свойства свойств с '.x' и т.д. в конце, поэтому он заканчивается NIL и, следовательно, 0
Действия по воспроизведению:
Добавьте Sprite в сцену, установите его положение на значение, отличное от 0,0
Добавить проигрыватель анимации
Добавить трек Безье для позиции спрайта
Добавить новый ключ для x
Обратите внимание, что значение ключа равно 0, хотя позиция X спрайтов не равна 0
Проект минимального воспроизведения:
@ bojidar-bg Думаю, это твое
Самый полезный комментарий
@ bojidar-bg Думаю, это твое