Pourquoi ne puis-je voir quel est le problème avec ce code? onMouseDown

  • panzhuli
  • Graduate
  • Graduate
  • No Avatar
  • Inscription: Oct 14, 2004
  • Messages: 135
  • Loc: Cleveland
  • Status: Offline

Message Juin 14th, 2007, 3:03 pm

Quelqu'un voit-il la raison pour laquelle cela ne fonctionnera pas?

Code: [ Select ]
var start_x = 0;
var start_y = 0;

image_holder_mc.onMouseDown = function(){
  start_x = _root._xmouse;
  start_y = _root._ymouse;
  startDrag(this, false, -350, -350, 350, 350);
  trace ("start x::" + start_x + ", " + start_y);
}
image_holder_mc.onMouseUp = function(){
  if (_root._xmouse == start_x && _root._ymouse == start_y){
        //they didn't drag
       gotoAndPlay("second");
  }else{
           stopDrag ();
    }
}
  1. var start_x = 0;
  2. var start_y = 0;
  3. image_holder_mc.onMouseDown = function(){
  4.   start_x = _root._xmouse;
  5.   start_y = _root._ymouse;
  6.   startDrag(this, false, -350, -350, 350, 350);
  7.   trace ("start x::" + start_x + ", " + start_y);
  8. }
  9. image_holder_mc.onMouseUp = function(){
  10.   if (_root._xmouse == start_x && _root._ymouse == start_y){
  11.         //they didn't drag
  12.        gotoAndPlay("second");
  13.   }else{
  14.            stopDrag ();
  15.     }
  16. }


MC est définitivement nommée image_holder_mc. Lorsque je trace image_holder_mc._x il le sait...

Que suis-je simplement ne pas voir?
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Juin 14th, 2007, 3:03 pm

  • panzhuli
  • Graduate
  • Graduate
  • No Avatar
  • Inscription: Oct 14, 2004
  • Messages: 135
  • Loc: Cleveland
  • Status: Offline

Message Juin 14th, 2007, 3:14 pm

par la manière - il ne fonctionne que si je le mets dans la fenêtre d'action que mc. bizarre?
  • joebert
  • Sledgehammer
  • Genius
  • No Avatar
  • Inscription: Fév 10, 2004
  • Messages: 13458
  • Loc: Florida
  • Status: Offline

Message Juin 14th, 2007, 3:49 pm

Pas sûr, le seul "onMouse...«J'ai toujours utiliser est" onmousemove ".

I use "onPress =" & "onRelease = onReleaseOutside =" à la place des événements youve got there.

Il me semble avoir des problèmes étranges quand j'ai essayé la souris [Down | Up] événements, il ya quelques années et est resté loin d'eux depuis.
Strong with this one, the sudo is.
  • panzhuli
  • Graduate
  • Graduate
  • No Avatar
  • Inscription: Oct 14, 2004
  • Messages: 135
  • Loc: Cleveland
  • Status: Offline

Message Juin 14th, 2007, 4:01 pm

Je viens d'essayer votre suggestion. encore mort. so so weird!
  • joebert
  • Sledgehammer
  • Genius
  • No Avatar
  • Inscription: Fév 10, 2004
  • Messages: 13458
  • Loc: Florida
  • Status: Offline

Message Juin 14th, 2007, 4:55 pm

this.startDrag (false, 1, 2, 3, 4) au lieu peut-être?
Strong with this one, the sudo is.
  • panzhuli
  • Graduate
  • Graduate
  • No Avatar
  • Inscription: Oct 14, 2004
  • Messages: 135
  • Loc: Cleveland
  • Status: Offline

Message Juin 14th, 2007, 6:26 pm

il pourrait être parce que les mc se cache derrière un masque? est-ce possible?
  • zhaojany
  • Student
  • Student
  • Avatar de l’utilisateur
  • Inscription: Aoû 03, 2006
  • Messages: 78
  • Status: Offline

Message Juin 14th, 2007, 6:32 pm

elle fonctionne bien dans mon player.but "gotoAndPlay (" second ")," ne jamais travailler.

Afficher de l'information

  • Total des messages de ce sujet: 7 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 29 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC