On 16 Sep, 20:50, fh <[EMAIL PROTECTED]> wrote:
> trace(InteractiveScene3DEvent.OBJECT_OVER);
> trace(MouseEvent.MOUSE_OVER);
>
> La constante InteractiveScene3DEvent.OBJECT_OVER a pour valeur
> 'mouseOver', soit la même que MouseEvent.MOUSE_OVER. donc onPlaneOver
> est le handler que je cherche à voir appeler dans les deux cas. Il
> n'est pas nécessaire de déclarer un 2eme handler sur un événement de
> nom équivalent.
oui mais leur typage n'est pas équivalent
>
> Effectivement, onVirtualMouseOver ne sert à rien, c'est un reliquat
> d'un essai, désolé je n'avais pas vu.
>
si, il sert a capturer un type d'event different
> J'ai un peu avancé dans le sens où:
> - virtualMouse retourne une souris dans le repère local de la face/
> l'objet, ca me renvoyait des x,y erronés, donc c'est pas la bonne que
> j'écoutais,
> - c'est mouse3D qui correspond à une souris dans le repère 3D de la
> scène,
> - donc j'ai remplacé :
> _mouse = _viewport.interactiveSceneManager.virtualMouse;
> par
> _mouse = _viewport.interactiveSceneManager.mouse3D;
>
> Là j'ai les coords x,y,z correctes dans le repère de la scène, donc
> j'avance un peu - mais l'événement InteractiveScene3DEvent.OBJECT_OVER
> n'est toujours pas émis quand _mouse est au-dessus de _plane.
>
> Merci à ceux qui ont répondu, c'est vraiment sympa et ça fait avancer
> mine de rien.
j'ai vraiment pas le temps de rentrer dans tous les details
mais essaye au moins d'ecouter sur les types de Mouse3D comme pour
VirtualMouse
si tu n'essayes pas bah bon courage pour trouver
la solution au bug
zwetan
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "FCNG" de
Google Groupes.
Pour transmettre des messages à ce groupe, envoyez un e-mail à
l'adresse [email protected]
Pour résilier votre abonnement à ce groupe, envoyez un e-mail à
l'adresse [EMAIL PROTECTED]
Pour afficher d'autres options, visitez ce groupe à l'adresse
http://groups.google.com/group/FCNG?hl=fr
-~----------~----~----~----~------~----~------~--~---