Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Preloader

  1. #1
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,508

    Preloader

    Credendomi un esperto, un amico mi ha messo davanti a Flash CS5 chiedendomi di realizzare un piccolissimo sito.
    Ok, non sono un esperto come crede lui, ma ma qualche animazione in passato l'ho fatta.
    Gli sto creando questo sito, sto vedendo di realizzare un preloader e di integrarlo nel sito.
    Qui iniziano i guai.
    Ho creato un preloader seguendo un tutorial su developphp.com, ma pur seguendolo alla lettera non funziona.
    Invece del mio preloader, che dovrebbe mostrare un testo che da bianco si colora di nero, appare un preloader che penso sia uno standard di flash, ovvero 4 pallini che appaiono uno alla volta, scompaiono e poi di nuovo così finché il filmato non è pronto.

    Sapreste spiegarmi voi oppure indicarmi un tutorial che spieghi come realizzare un preloader e poi integrarlo nel filmato del sito?
    In caso di tutorial, sarebbe bene che questo fosse fatto usando una versione non più vecchia di Flash CS3 o4, perché quelli che trovo io sono fatti con il Flash che apparteneva ancora a Macromedia...

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,508
    Non capisco, ho provato un altro tutorial, ma sempre il preloader con i pallini parte.
    C'è una qualche opzione che inserisce automaticamente un preloader predefinito?
    Se si, dove si disattiva?

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Probabilmente stai usando uno script che crea questi pallini via codice perchè in flash non c'è un preloader di deffault, stai programmando in as2 o as3?

  4. #4
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,508
    AS3
    Il codice che ho usato è questo:
    Codice PHP:
    stop();

    this.addEventListener(Event.ENTER_FRAMEpreload1);

    function 
    preload1(e:Event) {
        var 
    total_bytes:Number this.stage.loaderInfo.bytesTotal;
        var 
    loaded_bytes:Number this.stage.loaderInfo.bytesLoaded;
        var 
    percent:Number Math.floor((loaded_bytes*100)/total_bytes);
        
    growingbar.width percent*5;
        
    loaderPercentText.text percent " %";
        
        if(
    total_bytes == loaded_bytes) {
           
    gotoAndPlay(2);
           
    this.removeEventListener(Event.ENTER_FRAME,preload1);
        }

    Di base c'è una scritta bianca, sopra di questa una identica ma nera.
    growingbar è una rettangolo che maschera la scritta nera, aumentando verso destra dovrebbe gradualmente mostrare la scritta nera facendo sembrare che la scritta bianca si colori.
    loaderPercentText è un testo dinamico posto sotto la scritta di cui sopra e che deve mostrare la percentuale di filmato scaricato.

  5. #5
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,508
    Beh, su Flasch CS5 è previsto un preloader standard, l'ho rimosso e ora il mio funziona.

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Ah! meglio così, non lo sapevo sono fermo a cs3, ciao.

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.