begin process at 2012 05 27 00:40:38
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Multimédia

 > 

Animation

 > 

Help opposable effect (as1 > as3)


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Help opposable effect (as1 > as3)

jeudi 9 juillet 2009 à 15:53:19 | Help opposable effect (as1 > as3)

unilog39

Bonjour a tous,

Voila j'ai trouvé un effet sympa sur le net à cette adresse : http://www.tutcity.com/view/opposeable-mou...fect.12532.html.

Le probleme est ...... c'est de l'as1. Je  me suis donc mis a faire un petite traduction en as3 a l'aide de mes petites connaissance de d'ébutant et j'arrive à un resultat proche de l'effet que l'on peut voir sur le tutoriel plus haut. Seulement il saccade un peu et s'exite parfois en evitant mal le curseur. Je pesne donc que quelquechoe est mal traduit... je recherche quelqun qui pourrait peut corriger ma traduction.

Je vous donne le comparatif entre la source (as1) et ma traduc (as3).


voici le code as1 en frame 1 :
  1.  
  2.  
  3. x00 = _x; 
  4. y00 = _y; 
  5. diam = 1000
  6.  
  7.  


x00 = _x;
y00 = _y;
diam = 1000;


mon code as3 frame 1 :

  1.  
  2.  
  3. var x00 = new int(); 
  4. var y00 = new int(); 
  5. var diam = new int(); 
  6.  
  7. x00 = this.x; 
  8. y00 = this.y; 
  9. diam = 1000
  10.  
  11.  


var x00 = new int();
var y00 = new int();
var diam = new int();

x00 = this.x;
y00 = this.y;
diam = 1000;



le code as1 frame 2 :

  1.  
  2.  
  3. x0 = _x; 
  4. y0 = _y; 
  5. x = _root._xmouse; 
  6. y = _root._ymouse; 
  7. a = x - x0; 
  8. b = y - y0; 
  9. r = Math.sqrt(a * a + b * b); 
  10. box_dia_x = this._x - a / r * MAAI / r; 
  11. box_dia_y = this._y - b / r * MAAI / r; 
  12. box_div_x = (x00 - x0) / 2
  13. box_div_y = (y00 - y0) / 2
  14. this._x = box_dia_x + box_div_x; 
  15. this._y = box_dia_y + box_div_y; 
  16.  
  17.  


x0 = _x;
y0 = _y;
x = _root._xmouse;
y = _root._ymouse;
a = x - x0;
b = y - y0;
r = Math.sqrt(a * a + b * b);
box_dia_x = this._x - a / r * MAAI / r;
box_dia_y = this._y - b / r * MAAI / r;
box_div_x = (x00 - x0) / 2;
box_div_y = (y00 - y0) / 2;
this._x = box_dia_x + box_div_x;
this._y = box_dia_y + box_div_y;



mon code as3 frame 2 :

  1.  
  2.  
  3. var x0 = new int (); 
  4. var y0 = new int (); 
  5. var a = new int (); 
  6. var b = new int (); 
  7. var r = new int (); 
  8. var box_dia_x = new int (); 
  9. var box_dia_y = new int (); 
  10. var box_div_x = new int (); 
  11. var box_div_y = new int (); 
  12.  
  13. x0 = this.x; 
  14. y0 = this.y; 
  15. x = root.mouseX ; 
  16. y = root.mouseY ; 
  17. a = x-x0; 
  18. b = y-y0; 
  19. r = Math.sqrt(a * a+b * b); 
  20. box_dia_x = stage.x-a/r * diam/r; 
  21. box_dia_y = stage.y-b/r * diam/r; 
  22. box_div_x = (x00-x0)/2
  23. box_div_y = (y00-y0)/2
  24. this.x = box_dia_x+box_div_x; 
  25. this.y = box_dia_y+box_div_y; 
  26.  
  27.  


var x0 = new int ();
var y0 = new int ();
var a = new int ();
var b = new int ();
var r = new int ();
var box_dia_x = new int ();
var box_dia_y = new int ();
var box_div_x = new int ();
var box_div_y = new int ();

x0 = this.x;
y0 = this.y;
x = root.mouseX ;
y = root.mouseY ;
a = x-x0;
b = y-y0;
r = Math.sqrt(a * a+b * b);
box_dia_x = stage.x-a/r * diam/r;
box_dia_y = stage.y-b/r * diam/r;
box_div_x = (x00-x0)/2;
box_div_y = (y00-y0)/2;
this.x = box_dia_x+box_div_x;
this.y = box_dia_y+box_div_y;



le code as1 et mon as3 frame 3 :

  1.  
  2.  
  3. gotoAndPlay(2); 





Cette discussion est classée dans : int, box, var, div, x0


Répondre à ce message

Sujets en rapport avec ce message

endinitclip invisible ? [ par BigPanda ] Bonjour.J'ai récupéré un FLA sur Internet que j'aimerais replacer par la suite dans une animation en Flash 8.Seulement quand je lis cette animation so compteur pour de faux [ par vincentduceau ] bonjour à tous je souhaiterais juste faire un compteur pour de faux qui toute les 500 ms compte pour aller jusqu'à cent avec l'affichage d'un texte. g Probleme de caracters speciaux dans flash [ par simojava ] bonjour tout le monde,J'ai codé une classe en AS qui charge tous les caracteres speciaux et les affiche dans un MovieClip.Le probleme est que certains Probleme d'affichage de certains cararcteres speciaux [ par simojava ] <img style="BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; BORDER-TOP-COLOR: black; BORDER-RIGHT-COLOR: black; border-size: 1px" src="http://ww Création en manipulation de clip en AS [ par ypauleau ] J'ai cherché sur le net et j'ai toujours pas compris, Voici mon problème : Je cherche à créer des instances d'un clip que j'ai créer dans la bibliothè actionscript [ par caraffucciu ] Bonjour à tous,Un petit renseignement s'il vous plaît j'ai trouvé ce bout de code mais une chose m'intrigue... pouvez vous m'eclairer sur ce que veut Problème d'undefined [ par Reno007 ] Bonjour à tous. Je désire pouvoir avoir accès au contenu de ma variable "contenuXMLFichier" en dehors de la fonction onLoad et j avais trouvé un cod Problème de onPress dans une boucle [ par Reno007 ] Bonjour à tous et toutes,Je débute en flash et j'ai un problème pour ma galerie de photos. J'affiche une photo et les miniatures.Le problème c'est que mettre un son en marche [ par Bonaparte ] Salut,est il possible d'écouter une musique du disque dur par l'intermediaire de FileReference ??et sinon comment ??Car moi g sa:import flash.net.File boucle for [ par smoochy ] hello tous, j'ai un problème tout con je pense, mais je débute.... j'ai un clip qui se déplace avec un effet de ralentissement quand on clique dessus


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,359 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales