- Рейтинг
- 2
Есть вращающаяся шестеренка 1, в 25 кадре к ней прилегает вторая шестеренка, вращение передается через wire parameters. Возникает неприятная ситуация в момент начала анимации - вторя шестеренка в 25 кадре делает резкий рывок и только затем плавно вращается вместе с 1ой шестеренкой.
В wire parameters прописан такой скрипт
Я понимаю что рывок второй шестеренки происходит из-за того что она копирует вращение первой шестеренки, но как передать вращение одной шестеренки к другой без этого рывка?
По идее надо вычесть текущее вращение второй шестеренки_Y из текущего вращения первой шестеренки_Y и после этого увеличивать значение_Y, но мне не хватает знаний MaxScript. Буду рад любой помощи
В wire parameters прописан такой скрипт
Код:
if slidertime > 24 then Y_Rotation else 0
По идее надо вычесть текущее вращение второй шестеренки_Y из текущего вращения первой шестеренки_Y и после этого увеличивать значение_Y, но мне не хватает знаний MaxScript. Буду рад любой помощи