Avatar billede para7 Nybegynder
30. marts 2003 - 13:03 Der er 5 kommentarer og
1 løsning

Nedsætte musens følsomhed ved panorering

Jeg har et præfabrikeret "panoreringsscript" på et landkort, som jeg har eksperimenteret med. Jeg kan ikke få nedsat området der flyttes med. Bare man flytter musen lidt er panoreringen for stor. man flyver for langt. (Easing er ikke, hvad jeg mener).

onClipEvent (mouseMove) {
    _x = _root._xmouse;
    _y = _root._ymouse;
    if (!zoom) {
        _root.map.xp = -_root._xmouse*((_root.map.xsc-100)/100);
        _root.map.yp = -_root._ymouse*((_root.map.ysc-100)/100);
    }
}
Avatar billede para7 Nybegynder
30. marts 2003 - 13:19 #1
Zoom navigationen er næsten færdig. Jeg mangler stort set kun det her med følsomheden. Kan ses med alle 257 netby-kommuner i funktion på http//www.avcnet.dk (klik på scrollertekstens overskrift ovenpå kortet.)
Avatar billede barklund Nybegynder
31. marts 2003 - 12:19 #2
Umiddelbart:

onClipEvent (mouseMove) {
    _x = _root._xmouse;
    _y = _root._ymouse;
    if (!zoom) {
        _root.map.xp = -_root._xmouse*((_root.map.xsc-100)/(100*3));
        _root.map.yp = -_root._ymouse*((_root.map.ysc-100)/(100*3));
    }
    updateAfterEvent();
}

Altså ikke bare dividere med 100 men med en anden faktor... Prøv og se hvilken ændring det måtte forårsage... :o)

Derudover bør du tilføje updateAfterEvent som ovenstående, så den også opdaterer hvis mouseMove sker mellem enterFrame's

/Barklund
Avatar billede para7 Nybegynder
31. marts 2003 - 17:06 #3
Barklund >
Jo, musen fik mindre område i zoomet tilstand, men første gang jeg flyttede musen sprang focusset jeg ved ikke hvor hen.
Men updateAfterEvent(); kan nok være en god ting, men det kører på eet frame. Jeg tror jeg har klaret det ved at skrue easing op på 22.
Jeg har hørt du er lidt af en ekspert på det her område. Måske du kunne hjælpe med en preloader med progressbar og at få musen forbundet med luppen på en bedre måde ved start.
Jeg opretter lige de to spørgsmål. Zoomnavigationen kører på forsiden af avcnet.dk. Lidt kritik er velkommen.
Du kan få de 30 point, hvis du opretter svar. OK?
Avatar billede barklund Nybegynder
31. marts 2003 - 17:15 #4
Jeg skal vel ikke svare her, før det pågældende problem er løst(?)...
Avatar billede para7 Nybegynder
31. marts 2003 - 18:05 #5
OK, men du har gjort et stykke arbejde her og problemet er løst på en lidt anden måde.
Avatar billede para7 Nybegynder
03. april 2003 - 12:24 #6
Jeg lukker.
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester