Ciao a tutti.
Ho creato un sito in flash, dovrei caricare alcune immagini da una cartella esterna al file .fla.
Come posso fare so che c'e una funzione che permette questo, sapreste aiutarmi magari con un esempio.
Grazie mille
Ciao.Grazie per l'aiuto.
Funziona solo con le istruzioni loadMovieNum("foto.jpg", 1);, mentre con l' altro codice no. ilk percorso che devo dare per la cartella esterna e' : "Immagini/Annalisa/1G.JPG" e cosi' funziona.
Ti spiego i problemi:
Allora ho creato un movi clip dove ho inserito il codice funzionante, questi mc ne devo creare diversi a seconda di quale immagine caricare, ma se cambio l' immagine caricata mi resta sempre l' immagine caricata prima, si puo' non visualizzare l' immagine precedente quando se ne carica un'altra, i mc sono messi in fotogrammi diversi.
Altro problema, si puo' dare le coordinate alla foto in cui deve essere visualizzata?.
Grazie ancora e scusa se rompo !
Ciao.
Ho provato a fare le modifiche che ci sono nell' esempio che mi hai mandato, ma non funzionano, sicuramente sbaglio qualche cosa.
Ti ho mandato per mail un file in flash dove ho inserito alcune foto che vengono caricate da una cartella esterna, ma non riesco a far togliere l'immagine caricata quando se ne carica un' altra e in piu' a dare la posizione che voglio.
La pagina: SCROOL_IMM_MENU_CENTRALE_ISABELLA contiene tutto lo scroll delle immagini che si caricano a seconda di cosa si seleziona, dalla tendina a destra,
mentre la sinistra carica un' altra serie di immagini.
Le immagini vengono caricate ma poi restano tutte visibili, se riesci puoi aggiungere il codice che mi permette di visualizzarle una ad una ma non tutte assieme e come fare per dare le coordinate giuste.
Almeno se vedo come si fa imaparo una cosa nuova e capisco dove sbagliavo.
Grazie e scusa per il disturbo.
Ti mando una mail con il file
Non riesco inviarti il file e' LUNGO CIRCA 12 MB.
Ho creato un moviclip dove dentro ho inserito il codice, loadMovieNum("foto.jpg", 1);, e qua carica le immagini,ho provato a modificare il codice secondo l'esempio ma non va, ho creato diversi moviclip con lo stesso codice e li ho inseriti in una frame uno di seguito l'altro solo che non funziona, restano sempre visualizzate tutte le immagini..
Come faccio a farti arrivare il file di flash.
Grazie e cioa
mentre per la posizione della foto con questo sistema ci sono state difficoltà in molti forum
e tante soluzioni sbagliate.
Il problema è che nel pulsante non puoi creare 2 eventi contemporaneamente
cioè carichi l'immagine e la posizione nel punto che vuoi... quindi devi usare un sistema
molto semplice.
qualsiasi cosa carichi nel livello 1
viene posizionato in base a quelle coordinate
impostate sull'onEnterFrame che significa (in esecuzione)
Nell'esempio sotto c'è il file sorgente .fla che puoi scaricare... c'è tutto li
ovviamente se carichi le foto sul livello 1 non hai bisogno di scaricarle
la foto successiva occupa lo stesso livello della foto precedente sovrascrivendola.
Ulteriori considerazioni:
L'uso di loadovieNum è consigliato quando si tratta di caricare video swf con clip e sotto clip
per evitare di modificare i percorsi per azionare i vari clip.
Nel caso di semplici foto basta usare loadMovie e dei clip contenitori su cui posizionare l'immagine.
Ciao.
Funziona bene bene.
Pero' altra domanda se metto tutto su uno stesso livello e su una sequeza di frame funziona bene.
Adesso ho provato una cosa ho creato un secondo livello con le stesse caratteristiche del primo, cioe' carica le immagini a seconda di cosa si sceglie, questi due livelli vengono selezionati da due pulsanti, pero' adesso quando vedo il primo livello le immagini si visualizzano e si cancellano a seconda cosa voglio vedere.
Quando selezione dal secondo pulsante la seconda serie di foto, quindi il secondo livello, mi rimane l' ultima visualizzata nel primo livello, i due livelli sono uguali come codice e caratteristiche
Ma il numero 1 dopo il percorso della foto e' il frame o il livello selezionato, se e' il frame, devo cambiare il numero a secondo del frame ? cioe' se ho 10 frame dovro dare :
... non vedo il motivo di utilizzare tanti fotogrammi e tanti livelli.
Il tuo discorso è un po confusionale e faccio fatica a seguirti
Mettiamola così
Mettiamo per ipotesi tu hai 2 categorie di foto
- la prima categoria rappresenta i roditori (e quindi livello 1)
- la seconda categoria rappresenta i felidi (e quindi livello 2)
Riassumendo hai 2 album di foto, ogni album rappresenta una categoria
Puoi fare semplicemente tutto sullo stesso frame
in questo modo avrai un risparmio di tempo
la time-line più ordinata
il filmato più leggero.
- Una serie di pulsanti (mettiamo di colore rosso) con cui carichi i roditori (topo, coniglio, lepre, talpa, ecc...) tutti sullo stesso livello cioè livello 1.
- Un'altra serie di pulsanti (mettiamo di colore blu) con cui carichi i felidi (gatto, leone, giaguaro ecc...) tutti sullo stesso livello cioè livello 2.
Spero di averlo spiegato bene...
vedi se puoi adattare questo schema al tuo lavoro
Eh si hai perfettamente ragione, avessi un po' piu' di esperienza effettivamente avrei fatto cosi'spiegato benissimo.
Ma ti spiego:
Ho circa un 150 foto da visualizzare per categoria,ho fatto (preso da un esempio), una pagina inizaile dove a sinistra ci sono le diverse categorie, a destra le foto che vengono visualizzate a seconda la categoria scelta sulla sinistra e in centro vengono visualizzate le foto scelte sempre per categoria, la parte sinistra resta sempre uguale c'e una barra di scorrimento con tutte le varie categorie cioe' le varie foto, che cliccando sopra, a destra appare un' altra barra con le foto di quella categoria scelta. Ogni categorie ha un movieclip sia a destra, che quella centrale per visualizzare le foto in dettaglio indipendente, il problema e che mi restana visibile l' ultima immagine della categoria precedente. se riuscissi a inviare il file vedresti come e' strutturata la cosa.
Naturalmente i nomi delle foto si possono inserire esternamente
basta caricarli da un semplice file TXT o XML
anzi se hai assai foto non ti converrebbe prenderle da una lista XML?
Ciao.
Perfetto funziona sia la posizione delle immagini e sia quando carichi la seconda serie di immagini cancella quella prima.
Pero' altro problemini.
Tutte le immagini si visualizzano nella pagina che si visualizza quando si apre il sito, nel sito ci sono altre 5 pagine, (chi siamo. contatti, cosa realizzaimo, realizzazioni, homepage), ogni pagina e' collegata da 5 pulsanti, quando clicco su gli altri pulsanti per visualizzare le altre pagine, resta caricata l' ultima immagina visualizzata nella pagina principale in tutte le pagine, devo inserire lo stesso codice utilizzato per la visualizzazione delle immagine, oppure c'e altro da inserire.
Grazie di nuovo per l' aiuto
Si... devi usare unloadMovie per scaricare eventuali immaginini precedenti
con la differenza che invece sul pulante devi metterlo sul fotogramma ossia
sulla pagina da caricare.
Per esempio :book: con duplicateMovieClip quando crei una copia di un oggetto
esso verrà copiato in tutte le pagine per questo ci vuole il comando removeMovieClip
nelle altre pagine (fotogrammi) del filmato.
Stessa cosa per il tuo esempio. Quando utilizzi loadMovieNum per caricare un immagine in un determinato livello e poi passi ad un altra pagina (per esempio a pagina 2) è necessario
il comando unloadMovie per scaricare quell'immagine che non serve più. :mavieni:
Ciao.
Altro problem.
Quando carico le immagini da esterno sullo stesso livello, se imposto la posizione di un' immagini, tutte le altre si mettono alla stessa posizione, si riesce a dare per ogni immagine una posizione diversa.
Comunque grazie, oltre a essere bravo nei consigli, ti dai da fare per risponede.
Ciao
Per dare la posizione ad un immagine dovresti creare tanti livelli per ogni immagine
ma non vedo la logica... quando si imposta un lavoro si sceglie una derterminata
locazione per tutte le foto.
Se però mettiamo per ipotesi per una determinata categoria (livello1) tutte le foto di quel determinato
livello devono comparire in alto a destra...
poi per tutte le foto della seconda categoria (livello2) in basso a sinistra.
Questo si può fare... inoltre oltre a mettere l'onEnterFrame sul fotogramma potresti metterlo in un clip
in ogni clip dai la posizione per ogni livello... non so se rendo l'idea
Ciao.
Grazie ai tuoi ottimi consigli, sono riuscito a fare tutto con un buon risultato.
Vorrei ancora creare un effetto nel testo e-mail.
Adesso c'e solo l' indirizzo e-mail senza alcun effetto, con il codice che ho inserito sotto si apre outlook per mandare una mail.
Sempre da codice si puo' fare pulsare questa scritta (magari farla diventare piu' grande e poi piu' piccola a ripetizione) per evidenziare che cliccando sopra si puo mandare una mail.
Oppure ci sono esempi dove poter prendere spunto.
Grazie e ciao
onClipEvent (mouseDown) {
if (this.hitTest(_root._xmouse,_root._ymouse, false)) {
getURL("mailto: info@QUA INSERISCO LA MAIL .com");
}
}
Ciao grazie ancora, funziona tutto.
M se volessi fare lampeggiare un' immagine si puo' fare da codice?
Esistono dei manuali dove con esempi riesco a vedere come usare le varie istruzioni?
Quando pubblico il file .swf lo inserisco in una pagina html, in questa pagina html come devo strutturarla per far adattare il file .swf alla risoluzione dei vari pc che visualizzata questa pagina, senza avere margini attorno, quali tag servono per inserire le paroli chiavi per le ricerche su internet?
Continuo a stressarti con le mie domande ...
Grazie e ciao
in pratica il lampeggio della parola "banana" una scritta trasformata in clip
con nome istanza (ovviamente) "banana".
Tenendo conto di una variabile numerica... "nn"
- quando essa è a 1 la scritta è visibile
- quando invece è diversa da 1 (0 - 2) la scritta è invisibile
nell'esempio troverai il sorgente con lo script
restringendo la finestra del browser si rimpicciolisce l'swf
in pratica non devi fare altro che mettere il filmato dentro una tabella
e mettere come dimensioni 100% stessa cosa per l'swf
Ciao .
Perfetto le immagini lampeggiano e funziona benissimo grazie.
Non riesco invece a creare la home page, dove come Home carico un' immagine, poi cliccando sull ' Immagine ci si collega alla pagine dove c' e l'swf di flash con il sito.
Io uso Dreamweavewr, come editor web.
La home page con l' immagine di collegamente al file .swf, vorrei si adattasse alla risoluzione che si ha a seconda nel monitor e senza bordi attorno, stessa cosa deve fare la seconda pagina con il file swf.
Ho provato con il codice che mi hai descritto ma non funziona, che tag devo usare per inserire le parole chiave per la ricerca su internet.
Hai gia' una pagina fatta come esempio per vedere la struttura.
Grazie di nuovo ciao.