• Как сделать canvas цикличным?

    @Karpion
    А как именно логотип рисуется?

    Можно тупо сделать так:
    1. привести координаты логотипа к виду, где левый верхний угол логотипа находится в области канваса - прибавляя или вычитая размер канваса;
    2. нарисовать логотип четыре раза: на нужном месте, левее на размер канваса, выше на размер канваса и левее-ниже на размер канваса (размер канваса берётся по соответствующей координате).
    Я понятно объяснил?

    PS: Можно проверять необходимость рисовать дополнительные копии логотипа.
    Ответ написан
    Комментировать