Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 23

Discussione: mi date una mano?

  1. #1

    mi date una mano?

    ciao a tutti...
    sono ancora piuttosto newbie in materia di flash, quindi se nn vi seguo capitemi.
    allora...ho fatto un piccolo sitarello in flash molto semplice

    http://www.marcoerre.altervista.org/

    la mia "croce" è il preloader
    diciamo che di roba da caricare c'è poco o niente tranne 3 file .swf che sono i 3 loop audio richiamati nel player in basso (quiei quadratini)...

    io come preloader ricordo di aver copiato un esempio che avevo trovato sul web il quale mi carica SOLAMENTE il file swf del sito generale e non i 3 swf a parte...
    vi copio/incollo il codice nel pannello azioni nella scena Preloader

    Codice PHP:
    // ........... Funzione di calcolo .........................
     
    function calcolo() {
        
    KBtotali Math.floor(_root.getBytesTotal()/1024);
     
    KBcaricati Math.floor(_root.getBytesLoaded()/1024);
     
    percentuale Math.floor((KBcaricati/KBtotali)*100);
     
    preloader.barra._xscale percentuale;
     
    velTrasf Math.floor(((_root.getBytesLoaded()/1024) - KB)*10)/10;
     
    tempoTrascorso Math.floor(getTimer()/1000); 
     
    tempoRimanente Math.floor(KBtotali/velTrasf) - Math.floor(KBcaricati/velTrasf);
     
    tempo getTimer();
     
    KB _root.getBytesLoaded()/1024;

    // ........... Dati dinamici ...............................
     
    preloader.display.htmlText tempoTrascorso+" seconds passed
    "
    +KBtotali+" KB   to be loaded
    "
    +KBcaricati+" KB  loaded
    "
    +percentuale+" %"+" loaded"+"
    "
    +velTrasf+" KB/sec
    "
    +tempoRimanente+" seconds left";
    }
     
    intervalID setInterval(calcolo500);

    // ........... Verifica del caricamento totale .............
     
    if (_root.getBytesLoaded() == _root.getBytesTotal()) {
      
    _root.gotoAndStop ("ini");
      
    clearInterval(intervalID);


    la mia domanda è: come faccio a dire al preloader di caricare anche i 3 file swf aparte che si trovano nella cartella del server del sito???

    ringrazio chiunque mi possa aiutare!!!

    ciaooooooooooo

  2. #2
    Utente di HTML.it L'avatar di omaxì
    Registrato dal
    May 2006
    Messaggi
    204
    CAZZAROLA.
    Nemmeno io sono un espertone, quindi vorrei capire bene la tua domanda. Parli di 3 swf audio da caricare esternemente con lo stesso preload che ti carica la scena principale? Magari dico una cazzata, ma credo che se anche esistesse il modo quando si apre il sito questi 3 audio si accavallerebbero e creerebbero un casino. Fossi in te metterei ad ogni pulsante un richiamo all'swf di pertinenza tipo:

    on (release) {loadMovieNum("sound01.swf", 1)
    }

    e uno stopsound per fermare quello già caricato che sta suonando

    Sicuramente c'è qualcuno molto bravo qui che potrà aiutarti meglio.

    buon fine settimana
    ante todo mucha calma...

  3. #3
    prima di tutto grazie x la risposta...

    emh...diciamo che vorrei far acricare al preloader che mi carica l'swf principale anche altri files a parte in queto caso 3 files swf...
    hai presente nei siti quando nella scena iniziale appare loading sounds..loading images. ecc??

    voglio farlo in modo che all'inizio il preloader (con la barra che si riempie) carichi anche altra roba...in modo da evitare che quando apri il sito per la prima volta devi aspettare qualche secondo in silenzio per far aprtire ogni loop...

    nobody can help me?

  4. #4
    Utente di HTML.it L'avatar di omaxì
    Registrato dal
    May 2006
    Messaggi
    204
    ho capito e non so aiutarti, mi dispiace.
    Ad ogni modo complimeti per il sito e per il loop che ora si sente.
    Adiòs, o alla prossima...
    ante todo mucha calma...

  5. #5
    grazie per i complimenti omaxi!

  6. #6
    nessuno può aiutarmi?


  7. #7

  8. #8
    Utente di HTML.it L'avatar di gobbo89
    Registrato dal
    Jun 2006
    Messaggi
    816
    Calma...

    Qui trovi un esempio di preload che gestisce il caricamento di 2 filmati.
    Un è il filmato principale, il secondo contiene solo il suono. Guarda se può aiutarti.

    Se non riesci e la cosa si fà troppo complicata, ci sono almeno altre 2 o 3 soluzioni molto preferibili per gestire più suoni all'interno di un sito... Fammi sapere


  9. #9
    grazie x la risposta!!

    allora...diciamo che il preloader che ho attualmente è stato fatto passo passo con un vecchio turorial...quindi nn sarei assolutamente in grado di modificarlo da solo...

    il mio sito ha praticamente due scene...
    una è il preloader, l'altra è il sito...
    io vorrei solamente che il preloader invece di caricarmi solo il sito, mi caricasse anche dei files esterni: in questo caso 3 files .swf ad es:

    loop_1.swf
    loop_2.swf
    loop_3.swf

    il tutorial che mi hai linkato si riferisce ad una struttura del tutto differente da quella del mio sito..
    non c'è modo da aggiungere qualche riga nel mio attuale codice (del preloader) in modo da dirgli di caricare sti benedetti 3 swf??

    grazie 1000!!

  10. #10
    Utente di HTML.it L'avatar di gobbo89
    Registrato dal
    Jun 2006
    Messaggi
    816
    Originariamente inviato da marcoerre
    non c'è modo da aggiungere qualche riga nel mio attuale codice (del preloader) in modo da dirgli di caricare sti benedetti 3 swf??
    Io ti consiglio di non gestire i 3 file musicali importandoli in degli swf, ma piuttosto di lasciarli esterni al movie e farli caricare in streaming...
    Se sei interessato a questa soluzione possiamo provare a implementarla...

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.