Visualizzazione dei risultati da 1 a 5 su 5

Discussione: if...else

  1. #1
    Utente di HTML.it L'avatar di gasmor
    Registrato dal
    Apr 2004
    Messaggi
    1,768

    if...else

    non capisco cosa sbaglio
    allora: devo far fare ad un movie clip 2 cose diverse in base al fatto che miomovie._x sia < o > -700
    mi spiego meglio:

    se miomovie._x>-700 allora...
    se miomovie._x<-700 allora...

    ho scritto questo:

    if(_root.sfondo._x>-700) {
    posiz=-_root.sfondo._x;
    altezza=(700-posiz)/5;
    _root.sfondo._x-=altezza;
    } else {
    _root.sfondo._x = _root.sfondo._x/1,3;
    }


    ma non va. Com'è possibile?

  2. #2

    Re: if...else

    Originariamente inviato da gasmor
    non capisco cosa sbaglio
    allora: devo far fare ad un movie clip 2 cose diverse in base al fatto che miomovie._x sia < o > -700
    mi spiego meglio:

    se miomovie._x>-700 allora...
    se miomovie._x<-700 allora...

    ho scritto questo:

    if(_root.sfondo._x>-700) {
    posiz=-_root.sfondo._x;
    altezza=(700-posiz)/5;
    _root.sfondo._x-=altezza;
    } else {
    _root.sfondo._x = _root.sfondo._x/1,3;
    }


    ma non va. Com'è possibile?

    scusa ma xkè qui sta questo -? posiz=- _root.sfondo._x;

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    454
    domanda, forse inutile:

    la condizione looppa?

  4. #4
    Utente di HTML.it L'avatar di gasmor
    Registrato dal
    Apr 2004
    Messaggi
    1,768
    c'è il - perchè a me serve la x negativa

    non saprei dire se luppa, però succede una cosa strana: non viene raggiunto il valore di -700 e si blocca a -699.8

  5. #5
    Utente di HTML.it L'avatar di ilpiubello
    Registrato dal
    May 2000
    Messaggi
    2,685
    Questo perché i numeri risultanti non sono interi!

    Prova ad definire il tutto il risultato così:

    Math.int(risultato);
    FaX

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.