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

Discussione: Galleria automatica

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    115

    Galleria automatica

    Ciao,
    ho bisogno di un aiuto.
    Devo creare una galleria di immagini che vada da sola.
    Mi spiego meglio: voglio creare un swf che mi carichi random delle immagini importate in libreria con intervallo tot secondi...poi magari se c'è qualcuno che sa anche come si fanno le dissolvenze tra foto e foto :-)

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714
    Bè ma a che livello sei di conoscenza di flash?

    Insomma chiedi un lavoro piuttosto grosso e dubito che in rete trovi qualcosa di già fatto e gratis.
    Fotografario MultiUtente Interamente in Flash: QUI

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    115
    beh a me basta sapere che funzioni usare per fare il lavoro..
    quindi penso un attachMovie ed un setInterval per fare un esempio.
    non voglio un lavoro da copiare ma gli spunti per farlo da solo...

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    beh io una cosetta in tal senso l'ho sviluppata, ma non so se sia quello che stai cercando...

    ne vedi il funzionamento su questa home, anche se è in AS3 il concetto non cambia con il codice descritto a questo indirizzo

    ah, le immagini stanno in una cartella e non in libreria

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    115
    perfetto era proprio quello che cercavo...l'unico problema come al solito è che non riesco ad assegnargli un contenitore a cui far prendere forma alla slide...mi va direttamente sul livello più alto

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    115
    in pratica voglio impostare il livello del mc che carica il filmato esterno in base alla posizione in cui effettivamente si trova.

    nel mio caso ho un mc "slide_quadro_contenitore" ( mettiamo a livello _root); all'interno di questo mc vado a scrivere da timeline sul primo frame questo codice


    Codice PHP:

        
    var container:MovieClip createEmptyMovieClip("container"getNextHighestDepth());
        var 
    mcLoader:MovieClipLoader = new MovieClipLoader();
        var 
    mcListener:Object = new Object();
        
        
    mcListener.onLoadProgress = function(target:MovieClipbytesLoaded:NumberbytesTotal:Number):Void  {
            
            var 
    percentual:Number Math.floor((bytesLoaded/bytesTotal)*100);
            
    _root.percentuale percentual;
            
        };


        
    mcListener.onLoadComplete = function() {
            
            
    _root.percentuale 0;
        };


        
    mcLoader.addListener(mcListener);
        
        
    mcLoader.loadClip("slide_quadro.swf","container");
        
        
    container._lockroot true
    in teoria il mc "container" dovrebbe prendere le dimensioni di "slide_quadro_contenitore" giusto?
    non riesco invece a farlo...

  7. #7
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    cioè? cosa sarebbero le dimensioni?

    aha, nel codice che ti ho suggerito, aggiungi come prima riga this._lockroot=true

  8. #8
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    115
    aggiungere allo script della slide vero?
    Comunque al di là delle dimensioni precise quello che vorrei capire è perchè mi mette il tuo filmato al livello più alto e non all'interno di "slide_quadro_contenitore"...praticamente lo mette sopra a tutto il lavoro che ho svolto finora :-)
    già con il preload avevo avuto questo problema...è importante capire perchè per aver più libertà di programmazione
    è un peccato perchè già in fase di ideazione del sito avevo previsto quel posticino per questa clip animata...e vorrei sfruttarlo

  9. #9
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    se hai previsto il posticino mettici un clip già preposto, altrimenti se lo crei, come fai attualmente con questa riga:

    var container:MovieClip = createEmptyMovieClip("container", getNextHighestDepth());

    è normale che stia nel livello più alto

  10. #10
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    115
    infatti ho provato ad assegnarli il percorso del clip vuoto creato appositamente (che è "slide_quadro_vuoto") e non visualizzo niente; ho provato con quella riga di codice e lo metto in primo piano, ho provato a cambiare in getDepth() e lo mette sempre al top...

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.