Показать сообщение отдельно
  #5 (permalink)  
Старый 06.11.2018, 01:32
Новичок на форуме
Отправить личное сообщение для Михаил_ Посмотреть профиль Найти все сообщения от Михаил_
 
Регистрация: 05.11.2018
Сообщений: 7

Сообщение от рони Посмотреть сообщение
Михаил_,
я не понимаю что вы хотите сделать.
Спасибо, огромное за попытку помочь. Извините, если не очень понятно изъясняюсь.
В canvas-e показывается участок большого изображения, пользователь выбирает нужный ему участок по своему усмотрению перемещая, вращая, масштабируя большое изображение. Размеры canvas-a не изменяются.
При начальной загрузке картинки, центр canvas-a и центр картинки совмещены.

У меня все уперлось в совмещение центра canvas-a и центра вращения большого изображения после однократного перемещения и поворота картинки.

Удалось решить эту проблему для однократного перемещения и поворота изображения, но после повторного перемещения совместить центр canvas-a и новый центр вращения картинки не получается ну ни как.

Не могу понять алгоритм совмещения центра canvas-a с новым центром вращения изображения после многократных перемещений и вращений, пока без масштабирования, даже. Учитывая, что предыдущий центр вращения картинки может быть смещен, при ее перемещении пользователем, далеко за рамки canvas-a

Уже мозги кипят. Повторюсь, картинка размещена в отдельном слое в canvas-e

Последний раз редактировалось Михаил_, 06.11.2018 в 01:52.
Ответить с цитированием