Задача не в самом факте привязки, WireParameter я немного освоил, а в соответствии значений слайдера и угла поворота, т.к. по умолчанию при небольшом передвижении слайдера объект успевает провернуться на несколько раз вокруг оси.
На сколько я понимаю нужно написать некое выражение в Expression. в этом и загвоздка.
Вот кусок из хэлпа наиболее похожий на мой вопрос, но самостоятельно разобраться как адаптировать этот мануал к своей проблеме я не смог.
A user asked:
I want to create a simple expression that will rotate an object based on the current time.
Answer:
You can assign a Float Script Controller to the respective rotation sub-controller and use the currentTime global variable to get the time.
For example,
if you want to rotate the object about its X axis, you should assign a Float Script controller to the .rotation.x_rotation.controller property:
This will rotate the object, but the rotation will be very fast because the time value is taken as radians, causing a full 360 degrees rotation every 6.28 frames!
по умолчанию при небольшом передвижении слайдера объект успевает провернуться на несколько раз вокруг оси
Дело в том, что если просто приравнять эти значения, то слайдер будет задавать угол поворота в радианах, а не в градусах.
Следовательно, нужно разделить параметр Value на 57,3 или на (180/3,14) для большей точности 🙂
Доступ к резюме доступен только по пакетному доступу HR менеджерам зарегистрированных компаний. Узнать о вариантах корпоративных пакетов можно по ссылке.
Михаил Ваулин (CyberHunter)
Задача: привязать поворот хэлпера к слайдеру, чтобы значения поворота были равны значению слайдера.
Banzay
Михаил Ваулин (CyberHunter)
Задача не в самом факте привязки, WireParameter я немного освоил, а в соответствии значений слайдера и угла поворота, т.к. по умолчанию при небольшом передвижении слайдера объект успевает провернуться на несколько раз вокруг оси.
На сколько я понимаю нужно написать некое выражение в Expression. в этом и загвоздка.
Вот кусок из хэлпа наиболее похожий на мой вопрос, но самостоятельно разобраться как адаптировать этот мануал к своей проблеме я не смог.
Banzay
Следовательно, нужно разделить параметр Value на 57,3 или на (180/3,14) для большей точности 🙂
Вложения
Михаил Ваулин (CyberHunter)
Оказалось если делать связь двусторонней (как я обычно делал), то эта связка работает не адекватно...