Domanda veloce:
posso da un tasto in un swf, linkarmi ad un dato fotogramma di un altro swf ????
se si come???
Domanda veloce:
posso da un tasto in un swf, linkarmi ad un dato fotogramma di un altro swf ????
se si come???
lo puoi fare con js magari dai un'occhiata qui
http://flash-mx.html.it/guide/view_l...guida=8&id=149
ciao![]()
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 !
lo puoi fare o tramite javascript ma funziona solo con InternetExplorer
in questo esempio vai al frame con etichetta "titolo"
Esempio
al pulsante dell'altro filmatocodice:<script language="JavaScript" type="text/JavaScript"> function avviaFilmato(etichetta) { var IE = navigator.appName.indexOf("Microsoft") != -1; var filmato = IE ? window.Ftop : window.document.Ftop; filmato.Tgotolabel("titoli",etichetta); } </script>
codice:getURL("java script:avviaFilmato(\"expo\")", "top");
se vuoi qualcosa che funzioni con i vari browser devi usare le local connection
Si può fare. ecco come.
abbiamo due filmati identificati con Id = in e Id = out nel codice di incorporamento dei filmati nella stessa pagina.
al filmato con id=out scriviamo in un frame del filmato.
nel filmato con id=in al pulsante del menucodice:// creo la una nuova connessione. var lc2; lc2 = new LocalConnection (); // creo le funzioni relative alla connessione locale. lc2.myStatus = function () { _root.gotoAndStop(1); }; // seconda funzione lc2.movement = function (obj) { _root.gotoAndStop(obj) }; // Attivo la connessione locale (lc2) con il file out.swf // (lo stesso che stiamo analizzando. // è fondamentale prima di tutto creare le funzioni // relative alla connessione e solo in seguito avviare // la connessione tramite connect() lc2.connect ("out"); stop ();
codice:on(release){ myObj=3; // Anche qui a differenza del fil out.fla il richiamo all'oggetto localConnection sarà differente in quanto "lc2" è presente sul file out.swf e noi proprio a quella dobbiamo riferirci lc2 = new LocalConnection (); lc2.send ("out", "movement", myObj); delete lc; }![]()
Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento
fatemi provare, tra un po vi dico,
Per chiarisi meglio ,in tanto vi dico come funziona il sito.
Schiaccio un pulsante che mi fa caricare un filmato esterno, poi dal filmato esterno devo tornare al flash di partenza(che è la home)nei vari punti del filmato(che corrispondono a sezioni diverse del sito
no ho capito bene il tuo metodo enigma 79
mi potresti dare il codice e dove devo metterlo
scusa
e grazie![]()
il codice delle local connection è spiegato li altrimenti vai a vedere
questo
http://flash-mx.html.it/guide/view_l...guida=8&id=141
ma funziona solo con explorer
cosa c'è da spiegare è scritto tutto
Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento
aspetta un attimo
tu il filmato lo richiami con loadMovie???
da li allora per scaricare il filmato ti basta
_root.gotoAndPlay(dovevuoi);
unloadMovie(filmato)
Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento
ecco cosi è perfetto credo adesso lo provo grazie mille e scusa l' ignoreanza
ciao![]()
Originariamente inviato da rockafter
ecco cosi è perfetto credo adesso lo provo grazie mille e scusa l' ignoreanza
ciao![]()
![]()
avevi fatto intendere prima una cosa un pò + complessa di quello che era
![]()
Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento
non funziona il metodo
_root.gotoAndPlay(dovevuoi);
unloadMovie(filmato)
o sbaglio io a compilarlo,succede che mi carica il nuovo filmato dall' inizio e non toglie il filmato vecchio