Показать сообщение отдельно
  #13 (permalink)  
Старый 06.04.2015, 14:43
Аватар для khusamov
Соединяю Node.js и Ext JS
Отправить личное сообщение для khusamov Посмотреть профиль Найти все сообщения от khusamov
 
Регистрация: 25.06.2009
Сообщений: 1,033

Сообщение от trikadin Посмотреть сообщение
Вот это место. Вы вычисляете смещение С ТЕКУЩИМ scale'ом. А масштабирующий scale может отличаться, поскольку является суммой нескольких предыдущих.
// Вычисляю смещение относительно мыши и необходимого положения масштабируемого изображения
    var offsetX = x - x * scale;
    var offsetY = y - y * scale;
Я туда уже вставлял сумму предыдущих.

var offsetX = x - x * matrixPrevious.getScaleX();


Ничего путного не выходит.
Ответить с цитированием