Move

Материал из Ren'Py Wiki
Перейти к навигации Перейти к поиску

Функция: Move (startpos, endpos, time, repeat=False, bounce=False, time_warp=None, **properties):

Move аналогична Pan, поскольку предполагает перемещение объектов. Но там, где Pan перемещает экран через изображение, Move перемещает изображение на экране. В частности, Move изменяет положение стиля изображения с течением времени.
В качестве параметров Move принимает начальную позицию, конечную позицию, количество времени, необходимое для перехода от начального положения к конечному, и дополнительные свойства позиции. Позиции могут быть либо парами, содержащими свойства xpos и ypos, либо четырехэлементным кортежем с xpos, ypos, xanchor и yanchor. Эти свойства могут быть заданы как целые числа или числа с плавающей точкой, но для любого свойства просто недопустимо смешивать два числа. repeat, bounce и time_warp, как и в случае Motion.

Пример:

    "Следующий код-пример перемещает мяч из левого верхнего 
    угла экрана в нижний правый за 10 секунд."

    show ball at Move((0.0, 0.0), (1.0, 1.0), 10.0,
                  xanchor="center", yanchor="center")

Источник[править | править код]

Статья "Move" на английском языке


Индекс функции