Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1820 connectés 

  FORUM HardWare.fr
  Graphisme
  Web design

  [flash AS] ball1locy ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[flash AS] ball1locy ?

n°600589
Dolby
Posté le 17-01-2005 à 13:37:27  profilanswer
 

Bonjour, je cherche a savoir ce que signifie cette fonction en action script :
 

Code :
  1. onClipEvent (enterFrame)
  2. {
  3.     ball1locy = this._y + speedy1;
  4.     if (ball1locy > 380 - radiusball1)
  5.     {
  6.         this._y = 380 - radiusball1;
  7.         speedy1 = -speedy1;
  8.     }
  9.     else if (ball1locy < 20 + radiusball1)
  10.     {
  11.         this._y = 20 + radiusball1;
  12.         speedy1 = -speedy1;
  13.     }
  14.     else
  15.     {
  16.         this._y = this._y + speedy1;
  17.     } // end if
  18. }
  19. onClipEvent (load)
  20. {
  21.     speedy1 = 2;
  22.     radiusball1 = this._height / 2;
  23. }


 
l'aide de flash ne connait ni speedy, ni radiusball ni ball1ocy, sur google j'ai trouvé mais c etait en grec  :sweat:  
 
 
 
Si quelqu un pouvait m'aider  :??:


Message édité par Dolby le 17-01-2005 à 13:42:17
mood
Publicité
Posté le 17-01-2005 à 13:37:27  profilanswer
 

n°600599
wizopunker
FUCK ANARCHY!
Posté le 17-01-2005 à 13:54:32  profilanswer
 

heu j'y connais rien, mais il me semble que c'est nom pour une variable?


---------------
| .:: www.wizopunk-art.com - Développement web ::. |
n°600605
Dolby
Posté le 17-01-2005 à 14:13:39  profilanswer
 

wizopunker a écrit :

heu j'y connais rien, mais il me semble que c'est nom pour une variable?


 
 
oui evidemment mais que fait cette variable ?

n°600607
wizopunker
FUCK ANARCHY!
Posté le 17-01-2005 à 14:25:20  profilanswer
 

bin si c'est que je crois que c'est, c'est juste un nom, c'est pas une fonction, donc elle fait rien :/


---------------
| .:: www.wizopunk-art.com - Développement web ::. |
n°600608
Dolby
Posté le 17-01-2005 à 14:28:17  profilanswer
 

pour expliquer brievement ce qui se passe, là ou est mis le code, le clip bouge de haut en bas sans arret et dés qu un autre clip vient le toucher, on retourne a la frame 13 cependant je ne vois null part ce code qui traduit 'si je le touche je vais là"...

n°600627
Skopos
Posté le 17-01-2005 à 15:06:51  profilanswer
 

Dolby a écrit :

Bonjour, je cherche a savoir ce que signifie cette fonction en action script :
 

Code :
  1. onClipEvent (enterFrame)
  2. {
  3.     ball1locy = this._y + speedy1;
  4.     if (ball1locy > 380 - radiusball1)
  5.     {
  6.         this._y = 380 - radiusball1;
  7.         speedy1 = -speedy1;
  8.     }
  9.     else if (ball1locy < 20 + radiusball1)
  10.     {
  11.         this._y = 20 + radiusball1;
  12.         speedy1 = -speedy1;
  13.     }
  14.     else
  15.     {
  16.         this._y = this._y + speedy1;
  17.     } // end if
  18. }
  19. onClipEvent (load)
  20. {
  21.     speedy1 = 2;
  22.     radiusball1 = this._height / 2;
  23. }


 
l'aide de flash ne connait ni speedy, ni radiusball ni ball1ocy, sur google j'ai trouvé mais c etait en grec  :sweat:  
 
 
 
Si quelqu un pouvait m'aider  :??:


Comme l'a dit Wizo c des noms de variable. Définies par le créteur du code, donc tu trouvera rien dans l'aide de flash :)
 
vu les noms je pense qu'elles déterminent :
speedy > une vitesse vertical (sur l'axe y donc)
bal1locy > l'emplacement sur y de la balle (modifier par le déplacement speedy)
radiusball >> le diamètre de la balle.
 
 
si tu cherches un testeur de collision, je pense que tu devrait chercher une fonction hittest() qqpart dans le code (bien que l'on puisse trouver d'autres moyens)

n°600628
Dolby
Posté le 17-01-2005 à 15:11:10  profilanswer
 

hitest c justement ce que je cherchais !  
 

Code :
  1. onClipEvent (enterFrame)
  2. {
  3.     if (this.hitTest(_root.Player))
  4.     {
  5.         _root.gotoAndStop(14);
  6.     } // end if
  7. }

n°600655
Dolby
Posté le 17-01-2005 à 15:43:52  profilanswer
 

j'ai un autre souci, ma souris est sencé s inverser , est ce possible avec ce code ?
 

Code :
  1. onClipEvent (enterFrame)
  2. {
  3.     function xPosi()
  4.     {
  5.         return(this._x);
  6.     } // End of the function
  7.     function yPosi()
  8.     {
  9.         return(this._y);
  10.     } // End of the function
  11. --> il te retourne la valeur juste :)  (verifier quand il l'appelle)
  12.     Mouse.hide();
  13.     this._x = 530 - _root._xmouse;
  14.     this._y = 380 - _root._ymouse;
  15.     if (this.hitTest(_root.ballone) || this.hitTest(_root.balltwo))
  16.     {
  17.         _root.gotoAndStop(13);
  18.     } // end if
  19. }
  20. il deplace la souris de force en X et Y
  21. xmouse et ymouse c pour savoir d'ou qu'elle est la souris
  22. ca veux dire que le clip qui apelle la fonction ( this ) se retrouve a 530 - la coordonné X de la souris



Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Graphisme
  Web design

  [flash AS] ball1locy ?

 

Sujets relatifs
[Flash] Anim Background en boucleFlash - Action script
recherche animation flash à telecharger pour siteProbleme avec les leçon d'aide sous Flash Mx 2004
Question de base dans flash...[Flash] J'aimerais faire un texte manuscrit qui s'écrit en live...
Plus de sujets relatifs à : [flash AS] ball1locy ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR