Принцип работы скрипта такой. Есть объект-многополигонный цилиндр.Он имеет скелетную анимацию размером в 180 кадров.Нужно сделать так чтобы эта анимация управлялась мышью.
Допустим изначальное положение мыши х=0;у=0
когда положение х увеличевается на +1, проигрывается 1 кадр анимации вперед,когда на -1 ,то 1 кадр назад.Также у х должен быть лимит ,больше и меньше которого значения не может быть,в моем случае это лимит х=90,х=-90.
Выходит нечто вроде
[вычисление позиции мыши]
[загрузка анимации с именем"180кадров"]
#параметры для мыши#
изначальное положение х=0;у=0
единица перемещения =х+1 или х-1
лимит перемещения мыши по оси х=90/-90
#параметры для анимации#
когда х=0,анимация =90й кадр
когда х=-90,анимация =0й кадр
когда х=90,анимация =180й кадр
когда х+1,анимация +1кадр
когда х-1,анимация -1кадр
ну это общем и все,вопрос один,как это все правильно написать на питоне?