Visualizzazione dei risultati da 1 a 8 su 8

Discussione: setProperty _visible

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    54

    setProperty _visible

    ciao scusate, e' possibile rendere visibile mc1 ma a tempo? ad esempio rrenderlo di nuovo invisibile dopo 5 secondi ?

    on (rollOver) {
    setProperty ("mc1", _visible, 1);
    }

    grazie!


    micol

  2. #2
    Usi Flash5 o Flash Mx?

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    54
    flash 5!
    micol

  4. #4
    Associa questo al movie clip che vuoi rendere visibile/invisibile

    onClipEvent(load){
    pausa = getTimer()
    intervallo = 1000
    ì
    }
    onClipEvent(enterFrame){
    if(getTimer()-pausa >= intervallo){
    this._visible ? this._visible = 0 : this._visible = 1
    pausa = getTimer()
    }
    }

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    54
    chiedo scusa per aver mandato doppio messaggio!

    ho associato l'esempio al mc ma andava a intermittenza, quindi l'ho spostato al bottone che richiama l'mc e ho provato cosi' ma non funziona col rollover funziona solo se faccio click col mouse... perche'?

    on (rollOver) {
    pausa = getTimer();
    intervallo = 3000;
    }
    on (rollOver) {
    if (getTimer()-pausa>=intervallo) {
    _root.ansa._visible ? _root.ansa._visible=0 : _root.ansa._visible=1;
    pausa = getTimer();
    }
    }

    grazie

    :master:
    micol

  6. #6
    Infatti quello script fa un effetto 'lampeggio'
    Forse tu volevi renderlo visibile dopo 5 secondi e stop?
    Quello script ti rende la clip visibile-invisibile-visibile-invisibile ad intervalli di tot secondi.

    Se quello che vuoi fare è semplicemente rendere visibile la clip dopo 10 secondi, prova così


    onClipEvent(enterFrame){
    if(!this._visible && !this.a ){
    start = getTimer()
    this. a = true
    }
    if(this.a && getTimer()-start >= 5000){
    this._visible = true
    }
    }

    In questo modo, appena rendi invisibile la clip, partono le azioni che dopo 5 secondi la rendono invisibile

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    54
    onClipEvent (enterFrame) {
    if (!this._visible) {
    start = getTimer();
    }
    if (getTimer()-start>=5000) {
    this._visible = false;
    }
    }
    ciao cosi' e' perfetta, ho eliminato this.a e this.visible a false cosi' scompare ogni 5 sec!!!
    grazie1000000:gren:
    micol

  8. #8
    Felice d'averti aiutato, alla prossima

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.