Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    320

    visualizzare un oggetto a condizione true

    ciao

    questa domanda evidenzia la mia ignoranza in actions script, abbiate pazienza.
    Dovrei far apparire un oggetto in un punto dello schermo qualora la variabile x risultasse true

    mi spiegate come fare ?

    Felicità e Prosperità a tutti

  2. #2
    esempio generico:
    codice:
    if (tuaVar=true) {
    	_root.tuoOggetto._x = 100;
    	_root.tuoOggetto._y = 100;
    }

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    320
    ok grazie

    allora se scrivo:

    if (tuaVar=true) {
    _root.tuoOggetto._x = 100;
    _root.tuoOggetto._y = 100;
    }
    else {
    _root.tuoOggetto._y = 2000;
    }

    se tuaVar=false l'oggetto sarà fuori stage vero?


    :metallica
    Felicità e Prosperità a tutti

  4. #4
    Nello script di trinity c'è un grosso errore

    if(tuaVar = true) <-

    if(tuaVar == true) <- :metallica

    Infatti l'operatore di confronto è ==
    usando la prima istruzione, la condizione sarebbe SEMPRE verificata, in quanto con tuaVar=true si assegna a tuaVar il valore true

    Volendo puoi comunque anche fare così

    if (tuaVar) {
    _root.tuoOggetto._x = 100;
    _root.tuoOggetto._y = 100;
    }

    Che come risultato finale è uguale a

    if (tuaVar==true) {
    _root.tuoOggetto._x = 100;
    _root.tuoOggetto._y = 100;
    }

  5. #5
    Originariamente inviato da Broly
    Nello script di trinity c'è un grosso errore

    if(tuaVar = true) <-

    if(tuaVar == true) <- :metallica
    oddio scusami è vero non dirlo a chisono

    se l'oggetto sarà a fuori stage con _x=2000 dipende da quanto grande è l'area di lavoro...

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    320
    a me serve una verifica in quanto

    if (ogg1==1) {
    _root.schema._x = 100;
    _root.schema._y = 100;
    }
    else{
    _root.schema._y = 2000;
    }
    if (ogg1==2) {
    _root.schema2._x = 100;
    _root.schema2._y = 100;
    }
    else{
    _root.schema2._y = 2000;
    }
    è giusto così? :master:
    Felicità e Prosperità a tutti

  7. #7
    Originariamente inviato da trinityck
    oddio scusami è vero non dirlo a chisono
    Dipende da quanto pagherai il mio silenzio :muahahah:



    Omer, ma l'oggetto perchè lo metti fuori dallo stage? Perchè vuoi che l'utente non lo veda? Nel qual caso potresti semplicemente un usare un _visible = 0

  8. #8
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    320
    si Broly proprio per quello

    bhe come già detto io di actions script == 0

    spiegami _visible=0 ( se vuoi )

    Felicità e Prosperità a tutti

  9. #9
    Semplicemente invece di impostare la posizione _y fuori dallo stage, scrivi

    nomeMc._visible = 0

    Nel tuo caso ad esempio

    _root.schema._visible = 0

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.