CURSEUR QUI POINTE LA SOURIS

cs_FraGag Messages postés 81 Date d'inscription jeudi 19 février 2004 Statut Membre Dernière intervention 18 avril 2008 - 18 avril 2008 à 05:00
wackybacky Messages postés 8 Date d'inscription mardi 26 octobre 2004 Statut Membre Dernière intervention 18 avril 2008 - 18 avril 2008 à 10:21
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/46389-curseur-qui-pointe-la-souris

wackybacky Messages postés 8 Date d'inscription mardi 26 octobre 2004 Statut Membre Dernière intervention 18 avril 2008
18 avril 2008 à 10:21
Merci FraGag, c'est effectivement la fonction atan2(y, x) (que je ne connaissait pas) on en apprend tous les jours :). Pour LAKICHEMOLE, j'ai bien pensé à utiliser un timer commun pour toutes les flèches... c'est juste que je ne sais pas quoi faire comme "action utilisateur" pour stopper les flèches (si celles-ci lui bouffent trop de cpu): peut-être qu'un clique sur une seule les arrêterait toutes? A voir...
lakichemole Messages postés 253 Date d'inscription vendredi 13 juin 2003 Statut Membre Dernière intervention 18 mai 2009
18 avril 2008 à 10:06
Excelent reste plus qu'à trouver une utilité ^^
Mais le rendu est pas mal(fluide)!
Sinon pour ton setInterval pourquoi tu ne fait pas une fonction qui gère plusieurs curseurs et qui les rafraichie une fois tous enssemble?
genre une globale var objArrow = new Array(); que tu remplis à chaque new Arrow360 et tu appel une méthode à part dans ton setInterval du genre setInterval(changeAllAngle,10);
function changeAllAngle
{
for(i=0;i<objArrow.length;i++){objArrow[i].changeAngle;}
}
Enfin je dis ça je dis rien y a peut être des truc auquel j'ai pas pensé :) Mais je pense que si tu le fait et que t'en mais une bonne centaine sur une page y a moyen de faire un truc psychadelic :)
cs_FraGag Messages postés 81 Date d'inscription jeudi 19 février 2004 Statut Membre Dernière intervention 18 avril 2008
18 avril 2008 à 05:00
Ta fonction AngPol, en fait, c'est atan2 ?
http://developer.mozilla.org/fr/docs/R%C3%A9f%C3%A9rence_de_JavaScript_1.5_Core:Objets_globaux:Math:atan2
(Attention, l'ordre des arguments est inversé.)
Rejoignez-nous