Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [MX2004]-consigli per creare album fotografico

    Ciao ragazzi, vorrei creare un album fotografico.
    Avrei bisogno di alcuni consigli, perchè sto provando e non riesco a fare quello che vorrei.

    ho un preload che al termine del caricamento va nell'etichetta "Main". da questo keyframe comincia tutta l'elaborazione. Chiaramente vorrei che il clip partisse mostrando la prima foto e poi, attraverso la pressione di un tasto, mostri le altre foto in avanti o indietro (classico).


    Vorrei però, che mentre si carica la foto il preload mostrasse la percentuale di caricamento che avanza, come mi capita con gli altri clip.
    Non so perchè ma in qwuesto non riesco.

    Per mostrare l'immagine, in un altro keyframe che fa parte di "MAin" ho inserito un clip con questo codice:

    function carica()
    {
    _root.CorniceProva.ImmagineProva.loadMovie("Foto" + NF +".jpg");
    }

    che viene richiamata dai pulsanti avanti e indietro, i quali incrementano o decrementano la var globale "NF".



    Per fare quello che voglio, dovrei inserire la foto nello stage, in questo caso il clip peserebbe circa 30 K (le foto sono sui 25/28 K) e il preload funzionerebbe come vorrei. Se carico tutte le foto nello stage (anche in key frame diversi)... però il .swf mi peserà molto di più (penso anche 1 MB) e questo non va bene?


    Come posso fare?

    GRAZIE CIAO

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    3,023
    secondo me faresti del gran bene a tutti i navigatori se facessi caricare tutte le immagini in filmati esterni [o anche direttamente se usi MX] sul livello 1, in tal modo risolveresti il problema del preload e renderesti tutto più leggero [non ha senso che mi carichi una mazzata di kb se poi guardo solo 3 foto...io sono per il "carico quello che mi serve"]


    ciao

  3. #3
    DaZKooL
    quindi tu diresti di fare tipo così:

    on (release)
    {
    Cornice-MC.loadMovie("Foto" + NumFoto + ".jpg");
    }

    il tutto senza preload?

    oppure converto tutte le immagini jpg in movieclip caricando così:

    on (release)
    {
    Cornice-MC.loadMovie("Foto" + NumFoto + ".swf");
    }



    GRAZIE CIAO

  4. #4
    nessuno mi può dare qualche altra idea?

    grazie ciao

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    3,023
    metti un campo di testo dinamico con variabile "carica" e "numeroswf", il mc vuoto "loader" e poi
    codice:
    on (press) {
    	_root.numeroswf = _root.numeroswf+1;
    	_root.carica = _root.numeroswf;
    	loadMovie(_root.carica+".swf", "_root.loader");
    ogni img nel suo swf

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.