Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    immagine sfondo dinamica

    In un swf vorrei che l'immagine di sfondo venisse caricata dinamicamente, passata da una pagina .asp!
    Come si può fare...?
    Grazie

  2. #2
    Che versione di Flash hai ?

  3. #3
    Flash MX...pubblico in 6

  4. #4
    Puoi fare una cosa di questo tipo

    img = new LoadVars()
    img.load('pagina.asp')
    img.onLoad = function(){
    _root.mc.loadMovie(this.img)
    }

    dove mc sarebbe il nome istanza di un movieclip posto sul layer più basso della timeline principale

    La pagina asp dovrebbe semplicemente restituire il nome dell'immagine in questo modo

    img=Pippo.jpg

    L'immagine dovrà essere una jpg non progressiva.

  5. #5
    grazie mille..provo tra un po e poi ti faccio sapere appena ho fatto!
    Grazie ancora

  6. #6
    mi viene in mente una domanda....per il loading come si risolve...se ne può mettere uno "normale" o ne serve uno apposta per questa cosa????

  7. #7
    Dipende da cosa intendi per normale

    Il modo è sempre quello, semplicemente si imposta come target il clip 'mc'

    Ad esempio

    _root.onEnterFrame = function(){
    if(mc.getBytesLoaded() >= _root.mc.getBytesTotal() && mc.getBytesTotal()>1024){
    // azioni da eseguire a filmato caricato
    delete _root.onEnterFrame
    }else{
    // azioni da eseguire durante il caricamento
    }
    }

    Come azioni da eseguire mentre carica può esserci qualunque cosa, per esempio delle azioni per un preload con barra, oppure un semplice testo...insomma quel che vuoi

  8. #8
    questo loading lo metto in una scena prima della principale?...lo metto sul primo fotogramma della scena principale?...lo metto metto prima o dopo il codice che mi carica la foto....?

  9. #9
    La cosa migliore è così

    img = new LoadVars()
    img.load('pagina.asp')
    img.onLoad = function(){
    _root.mc.loadMovie(this.img)
    _root.onEnterFrame = function(){
    if(mc.getBytesLoaded() >= _root.mc.getBytesTotal() && mc.getBytesTotal()>1024){
    // azioni da eseguire a filmato caricato
    delete _root.onEnterFrame
    }else{
    // azioni da eseguire durante il caricamento
    }
    }

    }

  10. #10
    img = new LoadVars()
    img.load('dati.asp')
    img.onLoad = function(){
    _root.caricafoto.loadMovie(this.img)
    _root.onEnterFrame = function(){
    if(caricafoto.getBytesLoaded() >= _root.caricafoto.getBytesTotal() && caricafoto.getBytesTotal()>1024){
    gotoAndPlay(2);
    // azioni da eseguire a filmato caricato
    delete _root.onEnterFrame
    }else{
    // azioni da eseguire durante il caricamento
    }
    }

    }

    Ho fatto così, mettendo il codice sul frame 1 della scena! La foto me la carica...!!!
    Con questo codice PRATICAMENTE il filmato rimane fermo sul fotogramma 1 finchè non ha caricato l'immagine che mi passa la pagina....???Giusto??
    E per mettere il loading con la percentuale che oltre a prendere in causa la foto mi consideri anche gli altri movie del filmato...scritte, simboli...etc...?'??
    Grazie

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.