Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di tonaz
    Registrato dal
    Jan 2002
    Messaggi
    82

    (as2) captare movimenti bruschi del mouse

    ciao a tutti!
    avrei un problema, ho cercato ovunque ma non ho trovato nulla che possa aiutarmi.

    ho bisogno di una funzione che riesca a captare quanto "bruscamente", quanto velocemente in pratica, sto muovendo il mouse.

    in pratica avrei bisogno di una variabile che vada da 0 a 100 in base a quanto bruscamente muovo il mouse e che scenda di nuovo a zero, se lo muovo lentamente, con una velocità data una costante (fattore attrito).

    ringrazio anticipatamente ogni aiuto, e chi riesce a darmi una mano comparirà nei credits del videogame che sto sviluppando (vi garantisco che è una figata ).

    ciao!
    TonaZ

  2. #2
    Utente di HTML.it L'avatar di tonaz
    Registrato dal
    Jan 2002
    Messaggi
    82
    help
    TonaZ

  3. #3
    Utente di HTML.it L'avatar di tonaz
    Registrato dal
    Jan 2002
    Messaggi
    82
    alla fine ci sono riuscito.

    sensitivity = 2;
    _root.onEnterFrame = function() {
    lastpos = pos;
    lastvel = vel;
    pos = Math.abs(_ymouse);
    vel = Math.abs(pos-lastpos);
    maxroughness = Math.abs(vel-lastvel);
    roughness += (maxroughness/sensitivity);
    if (roughness>101) {
    roughness = 101;
    }
    roughness *= .99;
    stress = int(roughness);
    trace(stress)
    };
    TonaZ

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.