begin process at 2008 08 28 17:30:25
1 233 273 membres
370 nouveaux aujourd'hui
14 291 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : problème de boucles... [ Archives / ActionScript ] (racus)

problème de boucles... le 22/05/2005 15:14:20

racus
Bonjour a tous,Je souhaiterais écrire un script qui redimensionne un clip avec un boucle for (ou while). J'ai pour l'instant écrit ce script mais il ne fait pas tout a fait ce que je veux :onClipEvent (enterFrame) { for (var i=600; i>100; i--) { _width = i; _height = i; }}Le problème c'est que je vois seulement le clip a 600*600 et immediatement apres a 100*100...merci d'écalairer mes recherchesPS:mon application est ennormément ralentie apres l'execution de cette boucle...

Re : problème de boucles... le 23/05/2005 09:42:09

stown
salut!
c'est normal que tu vois le clip passé imnmediatement de 600*600 a 100*100, la boucle for et rapide tu sais :p.
ensuite si ton anim et énormement ralentie c'est que onCliPEvent(enterFrame) se fait a chaque fois que la tete de lecture passe sur l image, donc beaucoup de fois par seconde, tu aura donc environs 12 nouvelle boucle for par seconde qui se déclencheron, enfin un beau plantage quoi!

ce que je te conseilerai au lieu de sa:
onClipEvent (enterFrame) { 
         for (var i=600; i>100; i--) {
          _width = i; 
          _height = i; 
         }
}

c'est sa:
interval_redim = setInterval(function(){
   if (tonObjet._width<100){
   tonObjet._width -= 1
   }
   if (tonObjet._height<100){
   tonObjet._height -= 1
   }
   if (tonObjet._height=<100 && tonObjet._width =<100){
   clearInterval(interval_redim)
   }
},1000)
en bleu: le nombre de fois en milliseconde que se reppetera l'interval
(1000ms = 1seconde) tu peu doncle "regler" la vitesse de rétrécissement en fonction de cette valeur, ou de la valeur en rouge!

Re : problème de boucles... le 23/05/2005 12:37:47

racus
Merci beaucoup, j'essaye ca tout de suite !

Re : problème de boucles... le 23/05/2005 13:09:06

stown
petite correction:

.
.
.
 if (tonObjet._width>100){
   tonObjet._width -= 1
   }
   if (tonObjet._height>100){
   tonObjet._height -= 1
   }
.
.
.

les signes etai du mauvais sens désolé


Classé sous : script, problème, boucle, clip, boucles

Participer à cet échange

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS