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

    Tutorial per Slideshow?

    Ciao ragazzi,
    chiedo aiuto su una cosa che sto cercando di realizzare:
    devo realizzare una slideshow dinamica in flash che visualizzi le foto in un modo simile:
    http://www.miiamo.it/img/streamertestbasso.swf

    Fin'ora sono riuscito a fare in modo che vengono caricati testi e foto da uno script php che stampa un xml letta da flash (classico modo di interazione flash-xml) con un pulsante avanti e indietro.
    Sono riuscito anche a caricare le varie foto una vicina all'altra però prima di procedere al movimento di queste non ho capito una cosa:
    Posso decidere da action script le dimensioni delle immagini caricate? O devo per forza lavorare con delle thumbnails?

    Avete dei tutorials o articoli utili da suggerirmi per aiutarmi a realizzare questa cosa?
    Purtroppo non sono molto esperto con action script, però non volevo deludere questo cliente che aveva lavorato con altre persone a questa cosa, ma queste persone stavano realizzando tutto senza action script (tutto statico) e quindi capite bene che era impossibile per via del peso e dell'ingestibiltà. Decidendo di fare questa cosa in flash non ci ho guadagnato niente in +, l'ho fatto solo per sfidare le mie capacità (e ho fatto male LOL) e ora non posso tornare indietro perchè sono già diversi giorni che ci lavoro.
    Spero nel gentile aiuto di qualche buona anima..!

  2. #2
    Potreste aiutarmi almeno a fare in modo che le immagini vengano caricate una vicino all'altra perfavore?
    Non ci riesco non so perchè..

    questo è il codice che funziona, che carica un immagine sola con i pulsanti avanti e indietro:

    Codice PHP:
    _root.createEmptyMovieClip("display",1)
    display._x=150
    display
    ._y=80
    img 
    = new Array()
    localizzazione = new Array()

    function 
    carica_immagini(i) {
        
    campo_indicatore i++" di "+num_max
        loadMovie
    (localizzazione[i],display)
        
    campo_nome img[i]
        
    inc=i
    }

    leggixml= function(){
        
    nuovo = new XML();
        
    nuovo.ignoreWhite true;
        
    nuovo.load("file_xml.php");
        
    nuovo.onLoad = function(success){
            if(
    success){
                
    //se il documento è stato caricato con successo
                
    num_max this.childNodes.length//numero max delle foto
                
    for(var i=0i<num_maxi++){
                    
    img[i] = this.childNodes[i].attributes.nome;
                    
    localizzazione[i] = this.childNodes[i].attributes.pos;
                    
    //popola gli array img e localizzazione
                
    }
                
    carica_immagini(0); //carica la prima immagine
                
    return;
            }
        
    trace("errore di lettura");
        }
    }
    leggixml();

    //Funzioni per i bottoni
    btn_av.onPress = function() {
       
    inc++;
       
    inc>=num_max inc=num_max-carica_immagini(inc);
    }
       
    btn_in.onPress = function() {
       
    inc--
       
    inc<inc=carica_immagini(inc)
    }

    rand.onRelease=function(){
       
    inc=Math.floor(Math.random()*num_max)
       
    img[inc] = nuovo.childNodes[inc].attributes.nome;
       
    localizzazione[inc] = nuovo.childNodes[inc].attributes.pos;
       
    carica_immagini(inc)

    Ho provato a fare un ciclo che crea dei movieclip e che carica le immagini all'interno di questi, ma senza successo.
    Potreste aiutarmi perfavore?

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.