Visualizzazione dei risultati da 1 a 2 su 2

Discussione: [AS] Le FUNZIONI!!!!

  1. #1

    [AS] Le FUNZIONI!!!!

    Ciao a tutti...

    domanda piuttosto niubba:

    la funzioni in AS sono come le funzioni dei vari linguaggi di programmazione (PHP, ASP, ecc.), cioè le variabili al loro interno sono della funzione e basta ecc.?

    Se SI, allora non mi spiego il problema che ho e che vi descrivo di seguito
    Se NO, allora a cosa servono?

    io uso questa funzione per caricare una clip esterna con preloader incluso

    codice:
    function preloader(file_to_load, textArea, mc_name) {
    	var caricato;
    	var var_alpha = 0;
    	//this.createEmptyMovieClip("mc_news",1);
    	mc_name.loadMovie(file_to_load);
    	this.onEnterFrame = function() {
    		if(mc_name.getBytesLoaded()!=mc_name.getBytesTotal()) {
    			caricato=Math.round((mc_name.getBytesLoaded()/mc_name.getBytesTotal())*100);
    			textArea.text = "Loading "+caricato+" %";
    		} else {
    			textArea.text = "";
    			mc_name._alpha = var_alpha;
    			if(var_alpha<100) {
    				var_alpha += 10;
    				mc_name._alpha = var_alpha;
    			} else delete this.onEnterFrame;
    		}
    	}
    }

    che all'occorrenza richiamo così:

    codice:
    preloader("mc_news_V2.swf", txt, mc_news);
    preloader("mc_news_V1.swf", txt_1, mc_news_1);
    ora... in questo modo non mi funziona ma se anzichè richiamarla due volte come sopra la richiamo una sola volta

    codice:
    preloader("mc_news_V2.swf", txt, mc_news);
    funziona perfettamente... da qui il mio dubbio... DOVE SBAGLIO?

    qualcuno può aiutarmi plz?!


    grazie,
    r@p

  2. #2
    mentre in PHP, ad esempio, puoi passare i valori per 'riferimento' o per 'valore', in flash questi puoi solo passarli per valore.
    Free ActionScript Editor

    Y en silencio y sin cruzar una palabra
    solamente una mirada es suficiente para hablar

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.