Avatar billede para7 Nybegynder
06. november 2004 - 10:39 Der er 7 kommentarer og
1 løsning

Capture cursor movements

Kan man med Flash optage cursorens bevægelser og på den måde lave en demo af en fremgangsmåde ved færden på en internetside?
Avatar billede pyroman Nybegynder
06. november 2004 - 12:22 #1
Du kan lave noget kode der optager musens bevægelser - men jeg tror du kigger efter noget lignende dette: http://www.macromedia.com/software/captivate/
Avatar billede kalleballe Nybegynder
06. november 2004 - 12:58 #2
Hej, du kan f.eks. gøre sådan:

i frame 1 sætter du følgende kode:

i=0

mouseX = new Array();
mouseY = new Array();

rememberMouse = function(){
   
    updateAfterEvent();
   
    mouseX.push(_xmouse);
    mouseY.push(_ymouse);

}

onMouseMove = function(){
   
   

    if(!runRememberMouse){
   
        runRememberMouse = setInterval(rememberMouse, .5);
       
   
    }

}

mouseMovement = function(){

    clearInterval(runRememberMouse);
    Mouse.hide(); // skjuler rigtig mus mens film afspiller

    updateAfterEvent();
   
    fakeMouse._x = mouseX[i]
    fakeMouse._y = mouseY[i]
   
    i+=1 // speed
   
    if(!mouseX[i]){
       
        Mouse.show(); // viser rigtig mus
       
                // nulstiller alt så vi er klar til en ny omgang

        i=0;
        mouseX = new Array();
        mouseY = new Array();
       
        clearInterval(runMouseMovement);
        clearInterval(runRememberMouse);
       
        runRememberMouse = null
       
       
    }
   
   
   

}

afSpilMouse.onPress = function(){
   
    runMouseMovement = setInterval(mouseMovement, .5);
   
}



Jeg har så lavet en knap (et movieClip) der hedder afSpilMouse.
Og så skal man lige lave en fake mus, - altså et movieclip der skal se ud som din cursor, - kald dette clip for: fakeMouse.

Start filen og bevæg din mus som du har lyst,- når du vil se bevægelsen klikker du på afSpilMouse knappen.

Du kan let lave det om til en function som du kan kalde i stedet for en knap.

Du fjerner bare onPress og kalder så functionen således:

afSpilMouse();


vh

KalleBalle
Avatar billede kalleballe Nybegynder
06. november 2004 - 13:00 #3
øh det var vist et svar
Avatar billede para7 Nybegynder
06. november 2004 - 13:55 #4
Tak pyroman, men det koster næsten 400 euro. Jeg har fundet dette:
http://www.instant-demo.dk
Avatar billede para7 Nybegynder
06. november 2004 - 13:57 #5
Og tak kalleballe. Jeg vil overveje at købe Flash. Men ellers koster Instant Demo omkring 1300 kr og er vist udemærket, udfra freewareversionen at se.
Avatar billede para7 Nybegynder
06. november 2004 - 13:58 #6
Dkk 1.250 for standard versionen.
Avatar billede kalleballe Nybegynder
06. november 2004 - 15:45 #7
eh, - jeg troede at du mente en internet side lavet med flash :)
Avatar billede para7 Nybegynder
07. november 2004 - 15:29 #8
Det er skam til internet primært :)
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