22. august 2007 - 09:24Der er
2 kommentarer og 1 løsning
Centering ved scroll zoom
Jeg har lavet et galleri hvor man kan klikke på en række små billeder som så vises i stor. Når det store billede vises kan man zoom'e med scroll-hjulet. Problemet er at når man zoom'er vil jeg gerne have at det sker i forhold til musens X-Y koordinater. Lige nu forstørres billedet blot i forhold til dens eget nul-punkt. Jeg har prøvet 2 ting (og en masse andet):
var mouseListener:Object = new Object(); mouseListener.onMouseWheel = function(delta) {
if (large_frame.hitTest(_xmouse, _ymouse)) { if ((picture._xscale < 100 and delta > 0) or (picture._xscale >= 10 and delta < 0)) {
var picMouseXratio = _root.picture._xmouse/(picture._width*100/_root.picture._xscale); var picMouseYratio = _root.picture._ymouse/(picture._height*100/_root.picture._yscale);
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.