Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Typewriter

  1. #1
    Utente di HTML.it L'avatar di fostex
    Registrato dal
    Mar 2000
    Messaggi
    136

    Typewriter

    sto usando questo:
    Codice PHP:
    ////////////// Typewriter ////////////////////////
    var typing:Function = function (target:TextFieldduration:Numberstring:String):Void {;
    var 
    __duration:Number = (duration*1000)/string.length;
    var 
    index:Number 0;
    target._parent["__intv"+target._name] = setInterval(function () {;
    target.htmlText string.substr(0index);//tutto minuscolo;.toLowerCase();

    index++;
    if (
    index>string.length) {;
    clearInterval(target._parent["__intv"+target._name]);
    trace (target._parent["__intv"+target._name]);
    };
    }, 
    __duration);
    };
    //var nline = "\n";
    //var prova:String = "Questo va accapo qui"+nline+"poi riprende a scrivere,"+nline+"e va accapo nuovamente"+nline+"e così via..."; 
    ma se lo avvio così:
    Codice PHP:

    btn
    .onRollOver = function() {
        
    typing(this.txt,.5,"testo al  rollOver");
    };
    btn.onRollOut = function() {
        
    typing(this.txt,.5,"testo al  rollOut");
    }; 
    se passo il mouse troppo veloce su btn e cioè prima che finisca di eseguire la funzione
    si ingrippa tutto.

    Qualche idea per come risolvere? :master:

  2. #2
    Utente di HTML.it L'avatar di Shork
    Registrato dal
    Dec 2001
    Messaggi
    259
    Rimuovi l'intervallo ad ogni chiamata di funzione...

    Codice PHP:

    var typing:Function = function (target:TextFieldduration:Numberstring:String):Void {
        
    clearInterval(target._parent["__intv"+target._name]);
        var 
    __duration:Number = (duration*1000)/string.length
    Ciao

  3. #3
    Utente di HTML.it L'avatar di fostex
    Registrato dal
    Mar 2000
    Messaggi
    136
    tutto qui? VVoVe:
    mi sembrava anche di averlo provato, tra i miei vari e disordinati tentativi.

    direi che funziona

    Grazie

  4. #4
    Utente di HTML.it L'avatar di Shork
    Registrato dal
    Dec 2001
    Messaggi
    259
    Di nulla

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.