Visualizzazione dei risultati da 1 a 6 su 6

Discussione: aree sensibili

  1. #1

    aree sensibili

    salve a tutti...
    il mio problema è il seguente:

    ho un quadrato che si allarga e diventa il contenitore di una sezione... solo che è un'"area sensibile" e al click si richiude. quindi se ci metto sopra dell'altra roba non posso utilizzarle xke mi si richiude il tutto!!
    come fare?!?!
    non so se mi sono spiegato quindi vi linko anche l'esempio!!
    vedi il primo quadrato!
    link


    grazie mille a tutti!
    gigigi

  2. #2

    up up up

    xke a me non mi risponde nessuno?!?!?

  3. #3
    ad esempio potresti mettere le azioni per la chiusura in un if con una condizione che farai "attivare" da un pulsantino chiudi o al click su di un'altra sezione
    "...non è detto che sia tardi se non guardi che ora è..."

  4. #4

    script

    questo è lo script associato dove scale "0" è chiuso "1" è il primo zoom e "2" l'apertura finale!

    on (rollOver) {
    if (this.scale == 0) {
    // expand
    this.scale = 1;
    // fade
    _parent.text.gotoAndStop(2);
    _parent.fade.gotoAndPlay(2);
    }
    }
    on (release) {
    if (this.scale == 1) {
    // expand more
    this.scale = 2;
    // fade
    _parent.text.gotoAndPlay(3);
    _parent.fade.gotoAndPlay(2);
    _root.sets.box2.box.scale=0;
    _root.sets.box2.text2.gotoAndStop(1);
    _root.sets.box2.fade2.gotoAndPlay(2);
    _root.sets.box3.box.scale=0;
    _root.sets.box3.text3.gotoAndStop(1);
    _root.sets.box3.fade3.gotoAndPlay(2);
    } else if (this.scale == 2) {
    // close to title
    this.scale = 1;
    // fade
    _parent.text.gotoAndStop(2);
    _parent.fade.gotoAndPlay(2);
    }

    }

    on (rollOut) {
    if (this.scale == 1) {
    // close
    this.scale = 0;
    // fade
    _parent.text.gotoAndStop(1);
    _parent.fade.gotoAndPlay(2);
    }
    }

    sarebbe da inserire nella parte rossa giusto?!
    come faresti?!
    metti che metta un bottone per la chiusura "x"....

    ...

  5. #5
    puoi provare

    on (release) {
    if (this.scale == 1) {
    // expand more
    this.scale = 2;
    chiudi = false;
    // fade
    _parent.text.gotoAndPlay(3);
    _parent.fade.gotoAndPlay(2);
    _root.sets.box2.box.scale=0;
    _root.sets.box2.text2.gotoAndStop(1);
    _root.sets.box2.fade2.gotoAndPlay(2);
    _root.sets.box3.box.scale=0;
    _root.sets.box3.text3.gotoAndStop(1);
    _root.sets.box3.fade3.gotoAndPlay(2);
    } else if (this.scale == 2 && chiudi) {
    // close to title
    this.scale = 1;
    // fade
    _parent.text.gotoAndStop(2);
    _parent.fade.gotoAndPlay(2);
    }
    }

    (in neretto le modifiche)
    nel pulsante di chiusura setti la var chiudi a true e fai eseguire il tutto
    "...non è detto che sia tardi se non guardi che ora è..."

  6. #6

    quindi....

    ho modificato lo script come hai detto tu.....
    ma a sto punto il resto dello script per la chiusura lo aggiungo al bottone e lo tolgo dalle action?!?!? giusto?!?

    e sul bottone ho aggiunto

    on (release){
    if (chiudi = true) {
    this.scale = 1;
    // fade
    _parent.text.gotoAndStop(2);
    _parent.fade.gotoAndPlay(2);
    }
    }

    GRAZIE MILLANTA!!! :gren:

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.