Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : problème sur un onMouseEvent [ Archives / ActionScript ] (Gizmil)

samedi 10 septembre 2005 à 15:43:04 | problème sur un onMouseEvent

Gizmil

Salut,

Pour mon site perso (www.moryg.be), j'ai créé un pointeur pour remplacer le pointeur par défaut de la souris. Mon problème, c'est que ça fonctionne sauf lorsque je place ma souris au dessus des curseurs du volume et de balance (j'ai en effet placé un petit lecteur mp3 dans mon site)! Lorsque que je manipule un curseur, le pointeur customisé reste sur place, il ne suit plus les mouvements de la souris!

Quelqu'un sais à quoi ça pourrait être dû?

samedi 10 septembre 2005 à 20:37:14 | Re : problème sur un onMouseEvent

alise

Excuses-moi, mais pourquoi veus-tu absolumment créer un curseur personalisé, ça ne ce fait plus depuis des lustres, ça ralenti le mouvement de la souris et ça n'apportes pas vraiment quelque chose d'original, mais plustôt chiant. J'ai vue l'inteface de ton site, et le curseur n'apporte rien rien de plus, ton lecteur mp3 est sympa, pourquoi, à tout prix vouloir avoir un curseur autre que celui normalisé qui fonctionne très bien et qui ne ralenti pas l'appli !

samedi 10 septembre 2005 à 20:38:52 | Re : problème sur un onMouseEvent

alise

C'est comme les "mouseTrailors", ça a été une mode, mais à l'heure actuelle tout le monde s'en fout !

dimanche 11 septembre 2005 à 10:58:04 | Re : problème sur un onMouseEvent

Gizmil


 Je crois que tu n'as pas tort en réalité! J'accepte les critiques, pas de problème, mais ceci dit, je ne suis pas sûr que ce soit le bon forum pour ça, je m'attendais à avoir une réponse sur le problème technique pas une critique sur l'esthétique! Tu aurais dû m'envoyer un mail, par exemple. Je vais quand même te répondre. Je ne suis pas complètement d'accord avec toi, il y a des sites qui utilisent des pointeurs animés mais c'est vrai que ça dépend lesquels et que le mien ne s'y prête sans doute pas. Pour le côté technique, je n'ai pas trouvé que ça ralentissait mon animation même si il est vrai que ça peut le faire (mais bon, les processeurs et cartes graphiques actuels sont suffisamment puissants). En tous cas, je ne le remarque pas chez moi mais peut-être qu'effectivement, ça pourrait ramer chez quelqu'un d'autre et je n'y avais pas pensé! Enfin, j'ignore si ça apporte quelque chose mais les avis sur mes réalisations m'intéressent en général toujours, ça m'aide à voir ce que je ne vois pas forcément quand je suis en train de bosser sur quelque chose et donc, ça m'aide à évoluer! Dans un premier temps, ça m'amusait de créer un pointeur dynamique et de savoir comment on fait. C'était surtout pour ça! Si un jour j'ai envie de créer un jeu en Flash, ça me sera utile et j'aimerais savoir comment on évite, comme dans mon site, que ça pose problème sur des curseurs volume et balance! Voilà! Donc si quelqu'un a une vraie réponse à me donner...

dimanche 11 septembre 2005 à 14:21:04 | Re : problème sur un onMouseEvent

Slagt

Membre Club
Réponse acceptée !
Je ne suis pas sûr de ce que j'avance, mais à coup sûr tu as utiliser un startDrag() pour que le curseur suive ta souris, et tu en utilise un autre pour le slider. Or en flash, un seul startDrag() à la fois est autorisé. Donc je te conseil de mettre ceci est début de ton animation (si toute fois, tu n'utilise pas le onMouseMove)


// Cette partie permet de positionner le curseur au niveau de la souris dès le début de l'animation, même si personne ne bouge la souris.
ton_curseur._x = _xmouse;
ton_curseur._y = _ymouse;

// À Chaque mouvement de souris : on repositionne le curseur
onMouseMove = function ()
{
    ton_curseur._x = _xmouse;
    ton_curseur._y = _ymouse;
}

Par contre fais attention, parce que le nombre d'ips dans ton animation va extrêmement joué sur cette effet. Si tu mets 12 (par défaut) par exemple, on va avoir l'impression que ça ralentit et que ça rame (à tord !). Je te conseil de mettre 25, c'est beaucoup plus fluide. Même si perso, je met toujours 50.

lundi 12 septembre 2005 à 00:53:50 | Re : problème sur un onMouseEvent

Gizmil

Ok! Merci pour l'info!

jeudi 6 décembre 2007 à 15:28:00 | Et quand on clic?

hayman

Salut la compagnie! Je viens rajouter une question... Maintenant qu'on a changer le curseur, peut-on le changer lorsqu'on clic sur un bouton, avec le curseur personalisé revenant lorsqu'on ne clic plus?


jeudi 6 décembre 2007 à 20:16:11 | Re : problème sur un onMouseEvent

Slagt

Membre Club
Of course ;)

Encore une fois, il faut faire attention aux conflits, mais y a pas trop de soucis normalement.
Donc si tu n'utilise pas les fonctions onMouseDown et onMouseUp sur ton _level0, tu peux mettre ça sur ta frame principale :


curseur._x = _xmouse;
curseur._y = _ymouse;

onMouseMove = function ()
{
    curseur._x = _xmouse;
    curseur._y = _ymouse;
}

onMouseDown = function ()
{
    curseur.gotoAndStop (2);
}

onMouseUp = function ()
{
    curseur.gotoAndStop (1);
}


Ce que j'ai écris sous-entend que la frame correspond au "clique" est en position 2, et que celle correspondant au "relevé" est en 1. Si tu veux faire une animation, il faudra mettre gotoAndPlay() (et penser à mettre à stop() à la fin, ou quelque chose pour pas que ça tourne en boucle en passant par la position relevé).


Distorstase



Cette discussion est classé dans : problème, site, souris, pointeur, onmouseevent


Répondre à ce message

Sujets en rapport avec ce message

depassement de souris. [ par cedricici ] salut tout le monde, j'ai un problème que je n'arrive pas a résoudre:j'ai limité l'action dans mon clip par la présence ou non de la souris sur ce cli Faire défiler le texte avec la roulette de la souris [ par filou34 ] Bonsoir,je trouve votre site très bien fait!Je suis débutant en flash et j'ai commencé à faire mon site.J'ai réalisé un petit texte sur une partie de Problème flash sur un site [ par linkinpar236737 ] Voici mon problème :Une animation flash marche hors du site, mais dès que je la mets sur le site, elle ne marche pas !Merci d'avance gros problème avec mes boutons flash [ par st ] salutje suis amateur question site, je viens de créer mon site perso et je n'arrive pas à créer des liens avec le boutons flash.Que faire?J'ai vraimen marges ingérables dans une popup [ par yokaryuko ] Bonjour depuis quelques jjours je cherche le moyen d'avoir un popup aux dimensions telles que je les veux..Seulement voila, selon mes sources et les r problème site en ligne [ par valedian ] J'ai crée une page d'accueil avec dreamweaver qui ouvre une seconde page en plein ecran (le vrai plein ecran, sans rien d'autres, function : window.op Comment faire ? depuis les Anti-PopUp [ par Pousin2b ] J'ai créé un petit site : http://www.f-herve.com/ Mon problème :- les petits diaporamas s'ouvrent sous la forme de PopUp (belle inventions), mais beau Problème action script sur bouton [ par sophydes ] Salut tous le monde, j'ai un petit problème et je vais essayer de vous expliquer ca clairement car même moi je my perd lol. Quel code actionscript je Problème de lien...suivant le navigateur [ par mirtil ] Bonjour!Notre association propose dans son site un regroupement de places à imprimer.Or il semblerait que ces PASS ne soit pas accessible depuis Inter Lien sur un boutton [ par vudinyle ] Bonjour,J'ai créé un slider menu (en flash) pour mon site et j'ai un gros problème. Je dois faire un lien sur chaque bouton pour qu'on puisse acceder


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,296 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.