Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Problema con linux

  1. #1
    Utente di HTML.it L'avatar di fe1978
    Registrato dal
    Sep 2003
    Messaggi
    52

    Problema con linux

    Ciao,
    premetto che ne so poco e niente dell'argomento. Sto usando questo codice
    onClipEvent (load) {
    var path:MovieClip= this;
    var depth:Number= 100;
    var clipContent:MovieClip;
    var counterImage:Number=0;
    var tempClipDepth:Number=100;
    var arrayFoto:Array=new Array();
    var ArrayClip:Array= new Array();
    function caricaArray(){
    dati = new LoadVars();
    dati.path = this;
    dati.onLoad = function(success)
    {
    if(success){
    var NumeroFoto= Number(this.numero_foto);
    for(var i=0;i<NumeroFoto;i++) {
    var IMG =eval("this.immagine"+i);
    arrayFoto.push(IMG);}
    }
    loadAllImg();
    };
    dati.load("Banner/img.txt");
    }
    function loadAllImg(){
    clipContent= path.createEmptyMovieClip("cont", depth++)
    clipContent._visible= false;
    for(var i=0; i<arrayFoto.length; i++){
    var clip= path.clipContent.createEmptyMovieClip("cont"+i, depth++)
    clip.loadMovie(arrayFoto[i]);
    ArrayClip.push(clip);
    }
    idload= setInterval(preload, 10);
    }
    function preload(){
    var loaded:Boolean= true;
    for(var i=0; i<ArrayClip.length; i++){

    var foto= ArrayClip[i];
    var car = foto.getBytesLoaded();
    if(car <10){
    loaded= false
    }

    }
    if(loaded){
    clearInterval(idload);
    var caricati:Number=0;
    var totale:Number=0;
    idpreload= setInterval(function()
    {
    var caricati:Number=0;
    var totale:Number=0;
    for(var i=0; i<ArrayClip.length; i++){
    var foto= ArrayClip[i];
    caricati += foto.getBytesLoaded();
    totale+=foto.getBytesTotal();
    }
    percentuale= Math.floor((caricati*100)/totale)
    stampa("caricati: "+caricati+"\n"+"percentuale: "+percentuale)
    _root.per_txt.text=percentuale+" %";
    if(caricati >=totale){
    clearInterval(idpreload);
    showCont()
    showImage()
    }

    }
    , 10
    )
    }
    }
    function showCont()
    {
    clipContent._visible= true;
    clip._x = Number(item.x);
    clip._y = Number(item.y);
    for(var i=0; i<ArrayClip.length; i++){

    ArrayClip[i]._alpha=0;
    }
    }
    function showImage(){
    clearInterval(idInterval);
    if(counterImage >=ArrayClip.length)
    {
    counterImage=0;
    }
    foto= ArrayClip[counterImage];
    trace(foto);
    foto.swapDepths(tempClipDepth++);
    foto._alpha=0;

    foto.onEnterFrame= function(){
    foto._alpha+=5; // gestione alfa + alta + veloce dissolvenza
    if(foto._alpha >100){
    foto.onEnterFrame= null;
    counterImage++
    idInterval= setInterval(showImage, 3000); // gestione intervallo tra un'immagine e l'altra
    }
    }

    }
    lc = new LocalConnection();
    lc.allowDomain = function(aDomain){
    return (aDomain == "localhost");
    };
    function stampa(msg){
    lc.send("localhost:debug", "Stampa", msg);
    }
    caricaArray();
    }
    che con sistema operativo windows va... ma sotto linux non ne vuole sapere.
    ho già controllato maiuscole/minuscole e ciappini vari.

    Avete un'idea?

    Grazie!!!


  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    scusa ma sotto linux con quale programma compili?

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.