Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 33
  1. #1

    [Niubbo] Immagini/Link random

    Ciao a tutti.
    Mi sto 'avvicinando' da poco a flash ed action script quindi vi prego di portare pazienza

    Avrei la necessità di fare visualizzare un immagine con magari una piccola transizione (tipo mini banner) che link al suo relativo URL.

    Sinceramente non saprei da dove cominciare, se non dal file di testo dove ho
    immagine,link

    Chi mi può dare una mano quanto meno per cominciare, poi vi assicuro che mi impegno.

    Grazie

  2. #2
    Utente di HTML.it L'avatar di byaur
    Registrato dal
    Aug 2004
    Messaggi
    1,061
    allora innanzi tutto per caricarti quello che ti serve da file di testo trova loadVars nel forum... c'è un post anche di questa mattina qui .

    poi si tratta di fare un mc , caricarci l'immagine tramite il path che hai caricato in precedenza e assegnargli un getURL per il link...

    cmq non affrettiamo... hai mai visto il caricamento di testo dall'esterno?



    benvenuto!
    Chi di noi non vorrebbe
    sollevare il velo sotto cui sta nascosto il
    futuro...
    David Hilbert

  3. #3
    Originariamente inviato da byaur
    allora innanzi tutto per caricarti quello che ti serve da file di testo trova loadVars nel forum... c'è un post anche di questa mattina qui .
    Visto adesso
    Ma quindi si può usare anche codice PHP ? non lo sapevo .. ve l'avevo detto che ero un niubbone

    poi si tratta di fare un mc , caricarci l'immagine tramite il path che hai caricato in precedenza e assegnargli un getURL per il link...

    cmq non affrettiamo... hai mai visto il caricamento di testo dall'esterno?
    Al momento l'unica cosa che ho visto è la getURL .. penso sia la cosa più semplice da fare

    A questo punto, caricati i dati ?

    PS: Grazie anche per il benvenuto.

  4. #4
    Utente di HTML.it L'avatar di byaur
    Registrato dal
    Aug 2004
    Messaggi
    1,061
    una volta che hai il nome dell'imagine in una variabile e il link su un'altra puoi fare cosi:

    1) metti un mc vuoto sullo stage con nome di istanza mc_img
    2) siano img la variabile sulla timeline principale dove hai messo il path dell'immagine da caricare, link la variabile dove c'è il link
    3) carichi l'immagine sul clip vuoto con
    _root.mc_img.loadMovie(img);
    4) _root.mc_img.onPress = function(){
    getURL(link);
    }
    5) puoi applicare delle interpolazioni al mc con trasparenze entrata etc...

    questi + o - sono i passi da seguire...

    ciauz
    Chi di noi non vorrebbe
    sollevare il velo sotto cui sta nascosto il
    futuro...
    David Hilbert

  5. #5

  6. #6

    Work In Progress ...

    Rieccomi.
    Dunque.
    Ho fatto così.

    Ho questo file:

    &tot=2&
    &img1=immagine1.gif&
    &link1=hyperlink1.gif&
    &img2=immagine2.gif&
    &link2=hyperlink2.gif&

    Ho creato un nuovo documento 300x48 (lo so il formato è strano) e nella finestra della Action ho messo il seguente codice

    Codice PHP:
    dati = new LoadVars();
    dati.onLoad = function(success)
    {
        if(
    success){
            
    tot=dati.tot;
            
    img= new Array();
            
    link= new Array();
            for(
    i=0;i<tot;i++){
                
    pushed=img.push(dati["img"+i]);
                                          
    pushed=link.push(dati["link"+i]);
            }
            
    trace(img[1])
            
    trace(link[1])
        }
    }
    dati.load("banners.txt"); 
    (poi mi dite come faccio a randomizzare quel numero ?)

    Dopodichè ho creato un nuovo mc (che immagino sia un movie clip) ed ho seguito le istruzioni di byaur ma al posto di img ho messo img[1] e link[1]

    Nella finestra di output mi vengono scritti i nomi corretti, ma nel 300x48 resta tutto bianco.,

    Che ho sbagliato ?

    Grazie mille.

  7. #7
    >Nella finestra di output mi vengono scritti i nomi corretti, ma nel 300x48 resta tutto bianco.,

    ma come vuoi visualizzare i dati e dove

    in un mc oppure in delle caselle di testo

    >(poi mi dite come faccio a randomizzare quel numero ?)
    quale numero? i?


    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  8. #8

  9. #9
    Originariamente inviato da blies67
    vorrei visualizzare le immagini nell'mc
    allora hai fatto il mc dagli un nome istanza ad es pippo
    poi entri dentro al mc e ci metti due caselle di testo dinamiche con var img e link
    poi nel codice

    dati = new LoadVars();
    dati.onLoad = function(success)
    {
    if(success){
    tot=dati.tot;
    img= new Array();
    link= new Array();
    for(i=0;i<tot;i++){
    pushed=img.push(dati["img"+i]);
    pushed=link.push(dati["link"+i]);
    }
    trace(img[1])
    trace(link[1])
    _root.pippo.img=img[1];
    _root.pippo.link=link[1];
    }
    }
    dati.load("banners.txt");


    ma da quello che ho capito dovresti visualizzare le img nel mc è cosi nn solo visualizzare il nome della var

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  10. #10
    Esatto.
    In sostanza nel 300x48 devo visualizzare randomicamente le immagini con la relativa getURL.
    Con la soluzione che mi hai dato, se non ho capito male e se scrivo str..ate dimmelo, nell'mc verranno scritte come testo le variabili, giusto ?

    non devo, nell'mc, mettere

    _root.pippo.loadMovie(img[1]);
    _root.pippo.onPress = function(){
    getURL(link[1]);
    }

    come suggeriva byaur ?

    Poi non funziona uguale

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.