|
|

07.08.2012, 14:14
|
 |
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
|
от позиционировать точки
есть картинка на ней две точки , при увлечение ширины картинки точки должны оставаться на месте, но я уже что то запутался и не получается высчитать правильно координаты=(
http://cyberua.16mb.com/files/zoom.html (увеличение колесиком)

|
|

07.08.2012, 14:17
|
|
без статуса
|
|
Регистрация: 25.05.2012
Сообщений: 8,219
|
|
|
cyber,
для каждой точки (координаты считаем по абсолютному значению) от левого верxнего угла картинки
X*zoom Y*zoom
|
|

07.08.2012, 14:23
|
 |
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
|
т.е если
Х = 200
zoom = 100,
200 * 100 = 20000
чет многовато или я не так понял?
|
|

07.08.2012, 14:35
|
|
без статуса
|
|
Регистрация: 25.05.2012
Сообщений: 8,219
|
|
|
cyber,
Нормально - прикинь полную ширину картинки при zoom = 100,
X - от левого верхнего угла - картинки (А не окна
|
|

07.08.2012, 14:43
|
 |
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
|
ты меня не так понял, у меня не совсем зум у меня просто прибавляется к ширине картинке 100 px( к примеру) и как тогда определить зум?
|
|

07.08.2012, 14:46
|
|
без статуса
|
|
Регистрация: 25.05.2012
Сообщений: 8,219
|
|
|
Сообщение от cyber
|
|
ты меня не так понял, у меня не совсем зум у меня просто прибавляется к ширине картинке 100 px( к примеру) и как тогда определить зум?
|
zoom = (width+100)/width
|
|

07.08.2012, 14:58
|
 |
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
огромное спасибо 
|
|

07.08.2012, 15:34
|
 |
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
|
блин опять не получается=(
при увлечение все ок, но когда пытаюсь сделать уменьшение не получается
Последний раз редактировалось cyber, 07.08.2012 в 15:44.
|
|

07.08.2012, 15:49
|
|
без статуса
|
|
Регистрация: 25.05.2012
Сообщений: 8,219
|
|
|
cyber,
Ты при уменьшении знак учитывай
для -100
zoom = (width-100)/width
|
|

07.08.2012, 15:52
|
 |
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
|
блин опять не внимательность , скопировал код , а знак забыл поменять ....
спс
|
|
|
|