Visualizzazione dei risultati da 1 a 5 su 5

Discussione: funzioni _global

  1. #1

    funzioni _global

    Ciao a tutti,

    uso flash pro 8,

    avrei bisogno di sapere come si rende "_global" una funzione..

    ho bisogno di renderla visibile anche da pezzi di codice annidati in altre funzioni..

    il mio problema sta solamente sulla sintassi..

    Grazie

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    codice:
    _global.funzione = function()
    {
    	// corpo della funzione
    }

  3. #3
    spero che qualcuno possa dirmi qcosa stravelocemente perchè sono proprio sul filo del rasoio..

    ho il seguente codice per riempire un campo di testo: ho dovuto mettere un setInterval perchè il caricamento del file di testo (quando si publica online) è lento e viene letto il codice successivo prima che sia finito il caricamento effettivo

    stop();
    System.useCodepage = true;

    var testo:LoadVars = new LoadVars();
    var styles = new TextField.StyleSheet();
    testo.load("../txt/azienda.txt");

    testo.onData = function(content) {
    _global.datiCaricati = content;
    };

    _global.styles.load("../txt/styleContenuti.css");
    _global.parti();

    _global.riempiCampo = function(){
    _global.parti = function(){
    clearInterval(tempo);
    campoDiTesto.styleSheet = styles;
    campoDiTesto.text = _global.datiCaricati;
    trace("ok sono entrato!!!");
    }
    tempo = setInterval(parti, 1000);
    }


    styles.onLoad = function(success){
    if(success){

    riempiCampo();

    }else{
    trace("non caricato lo style")
    }
    }


    il mio problema è che non riesco in nessun modo a richiamare la funzione "riempiCampo()" all'interno della funzione "
    styles.onLoad"

    spero di non aver fatto troppa confusione nello spiegarmi

    Grazie!!

  4. #4
    Il precedente codice è corretto ma funziona offLine.. appena lo carico onLine nel campo di testo non viene caricato il testo..

    Helppppp!


  5. #5
    Niente...

    Forse mi si era "incriccato" flash..

    Il codice postato funziona sia On line che offLine.. ho solo invertito la posizione di:

    testo.load("../txt/azienda.txt");

    e di

    testo.onData = function(content) {
    _global.datiCaricati = content;
    };

    per il resto tutto uguale..

    Grazie cmq

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.