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

  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  AS3 Création de Clip en mouvement

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

AS3 Création de Clip en mouvement

n°2179185
ashrell
Posté le 07-03-2013 à 13:29:13  profilanswer
 

Bonjour,
 
Je souhaiterais faire apparaître des balles toutes les 5 secondes:
 
Mais je n'y parviens pas...
 
Je voudrais qu'elles rebondissent contre les quatre murs qui englobent ma scène.
 
Le problème: lorsqu'une balle rebondit, toutes les autres rebondissent en même temps, comme si flash ne reconnaissait qu'une seule et même balle.
 
En vous remerciant d'avance,
 
Je suis débutant, j'ai cherché des réponses un peu partout mais sans parvenir à faire le lien avec ma situation...
 

Citation :


 
var BAL:Array=[[1]];
var L:int=0;
var C:int=0;
 
function creeBall(e:TimerEvent):void{
 for(L=0;L<1;L++){
  for(C=0;C<1;C++){
   if(BAL[L][C]==1){
   var ballSup:ball=new ball();
   addChild(ballSup);
   ballSup.x=25+80*C;
   ballSup.y=90+23*L;
   nbBall++;
   ballSup.addEventListener(Event.ENTER_FRAME,mouvementBall);
   
 }
 
  }
   
   
}
 
function mouvementBall(e:Event){
 var temp:Number=Math.PI*angleBall/180;
 e.target.x+=Math.round(Math.cos(temp)*ballSpeed);
 e.target.y+=Math.round(Math.sin(temp)*ballSpeed);
 if(e.target.hitTestObject(murD) || e.target.hitTestObject(murG)){
    rebondVertic();
    }
 if(e.target.hitTestObject(murH) || e.target.hitTestObject(murB)){
    rebondHoriz();
    }
 
}


Message édité par ashrell le 07-03-2013 à 18:59:41
mood
Publicité
Posté le 07-03-2013 à 13:29:13  profilanswer
 

n°2179559
abais
Posté le 11-03-2013 à 00:48:08  profilanswer
 

Lorsque tu exécute rebondHoriz() ou rebondVertic(), tu ne met à aucun moment de quel balle il s'agit...
De manière globale, on ne voit pas de propriétés propres à tes balles, distinct d'autre globale...

 

Sinon, pourquoi faire 2 boucles "for" imbriquées d'une seule itération ? c'est absurde non ?


Message édité par abais le 11-03-2013 à 00:49:35

---------------
Le membre ci-contre n'est pas responsable du message ci-dessus.
n°2186809
piere314
Posté le 21-04-2013 à 16:39:48  profilanswer
 

Bonjour je me suis inscrit hier et je viens de voir ce sujet.
 
Que pourrait bien faire une boucle du type: for(C=0;C<1;C++){ ..... }  C étant un entier => rien!
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  AS3 Création de Clip en mouvement

 

Sujets relatifs
Création d'un système d’identification securiséOffre d'emploi : création d'un logiciel
Sous-échantillonnage d'une image et création d'une iconeCréation de site (Vente à distance)
Recherche script ou une aide pour la création d'un script.recherche infos sur la création de site internet..
Création d'une action en VBA Excel - Besoin d'aideProblème TPE Création d'un site web dynamique
Générateur de chiffres à la suite d'une formuleCréation de site web pour PME
Plus de sujets relatifs à : AS3 Création de Clip en mouvement


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