Доброго времени суток. Я выполняю некий проект, концепцией которого я избрал стрельбу из катапульты (одноплечевый Онагрдля, для наглядности прилагаю изображения).
В скрипте я совсем новый, возможно решение элементарно, но пока что я точно не справлюсь без подсказки.
По сути, нужно задать вращение двух элементов модели, оба по одной оси (Х).
Во время зажатия клавиши, ворот для взведения рычага в боевое положение вращается в одну сторону, бросающий рычаг с ковшом постепенно опускается вниз. Если клавишу отпустить, бросающий рычаг просто замирает на месте, а ворот перестаёт вращаться. Если опять зажать, он продолжает опускаться до определённого градуса, нижу которого уже не опускается.
При нажатии другой клавиши, бросательный рычаг резко возвращается в вертикальное положение (из любого положения где он замер), а ворот вращается в обратном направлении, занимая изначальное положение. Иными словами, онагр взводится и производит выстрел.
У меня получилось заскриптить взведение рычага и одновременное вращение ворота, так же получилось сделать так, чтобы обе детали замирали при отжатии клавиши.
Не получается: Сделать так, чтобы при повторном нажатии рычаг и ворот продолжали вращаться с той позиции, в которой застыли. А так же сделать так, чтобы при нажатии другой клавиши рычаг и ворот быстро возвращались в исходное положение из любой позиции в которой застыли.
Очень надеюсь что здесь мне смогут подсказать, каким образом реализовать эти действия. Заранее благодарен