Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Img esterne

  1. #1
    Utente di HTML.it L'avatar di jackweb
    Registrato dal
    Nov 2002
    Messaggi
    455

    Img esterne

    Salve. Ho un problema con il caricamento di immagini esterne.
    A parte il fatto che deve avvenire in maniera random, (cosa che ero riuscito a fare tramite tanti swf richiamati) ora il cliente mi ha chiesto di fare in modo che lui stesso possa aggiungere immagini senza il mio supporto.
    Avevo trovato qualcosa in un forum già aperto ma riadattandolo questo non mi funge...
    Credo che sia il LoadMovie il codice inesatto.
    Per farvi capire meglio, aggiornando il browser si devono caricare img random che il cliente può aggiungere o cambiare a piacimento.

    Ecco il codice:

    var backgrounds:Array = new Array ("s0.jpg", "s1.jpg", "s2.jpg");
    function randomBackground() {
    var randomNumber = random (backgrounds.length);
    loadMovie (backgrounds[randomNumber], "background_mc");
    }
    randomBackground();

  2. #2
    ciao ,magari non si adatta al tuo esempio, ma se hai un mc vuoto istanziato "bgk" sullo stage (0,0)

    1 frame
    codice:
    nome="sfondi/foto"+(random(15 )+1)+".jpg"
    // carico l'immagine
    bgk.loadMovie(nome);
    cosi' ti carica random una delle 15 img presenti nella cartella sfondi ogni volta che ricarichi la pagina...


    ciao.

    -Nextart.it Graphic Solutions

  3. #3
    Utente di HTML.it L'avatar di jackweb
    Registrato dal
    Nov 2002
    Messaggi
    455
    E' perfetto!
    Il codice che cercavo, grazie!
    C'è solo una ultima cosa che vorrei sapere...
    Dovrebbe esserci un modo per posizionarle sullo stage e sui livelli (anche se pensandoci basta posizionare correttamente il mc), tipo coordinate, puoi aiutarmi anche in questo ritoccando il codice che mi hai passato?
    se così non fosse ti ringrazio ugualmente per il supporto, mi hai già fornito la parte più importante!

  4. #4
    Ciao se non ho capito male basta dargli le coordinate _x e _y al tuo
    mc bgk.
    quindi:
    codice:
    nome="sfondi/foto"+(random(15 )+1)+".jpg"
    // carico l'immagine
    bgk.loadMovie(nome);
    bgk._x = 100 ;
    bgk._y = 150 ;
    //se vuoi posizionarlo a (100,150)
    -Nextart.it Graphic Solutions

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.