Окей, моя задача - при зуме круга смещать центр к курсору мыши
Для этого, каждый раз при зуме, я нахожу разницу между центром круга и текущими координатами курсора на момент зума
И эту разницу ставлю в translate, что бы сместить сам круг
После операции, ставлю новым центром положение курсора
Геометрии хватит, это говно не работает
Кто знает алгоритм получше?
Тебе не нужно делать транслейт к центру, тебе нужно чтобы курсор был на одной и той же позиции на экране относительно его рамок (если это зум пальцами то не курсор а центр отрезка между двумя точками)