Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    infinito?? ma ke discore?? [flash 8]

    Ma perkè flash durante la riproduzione mi dice che il cilco è infinito??
    ma nn è vero niente!!

    codice:
    do {
    		percorso._width -= 5;
    		percorso._height -= 5;
    	} while ((percorso._width<513) && (percorso._height<281));
    Ho provato in tutti i modi, con setProperty con getProperty con le tween...ma mi dice sempre ke è infinito

    e se faccio il trace di quelle proprietà me le trova correttamente....e infine non si trova in un enterFrame ma in una funzione che richiamo una sola volta....ma allora ke è ke non va

  2. #2
    do .... while è un ciclo.
    Tu diminuisci il valore e la condizione affinchè questo accada è che _width ed _height di percoso siano minori di due valori....è infinto sì, ha ragione flash, perchè visto che i valori li diminuisci non succederà MAI che la condizione non sia verificata.

    Se vuoi eseguire l'azione solo una volta, non devi usare do...while ma, ad esempio:

    if((percorso._width<513) && (percorso._height<281){
    percorso._width -= 5;
    percorso._height -= 5;
    }

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.