Ciao a tutti...non sò se si può fare....ma avrei bisogno da un normale link html chiamare una precisa scena di un file swf...è fattibile????![]()
![]()
Ciao a tutti...non sò se si può fare....ma avrei bisogno da un normale link html chiamare una precisa scena di un file swf...è fattibile????![]()
![]()
in generale si può fare tipo usando le flashVars...
ti posto una discussione precedente
post
Chi di noi non vorrebbe
sollevare il velo sotto cui sta nascosto il
futuro...
David Hilbert
ciao grazie del link....già stavo provando col passaggio delle variabili....il problema ora è che la variabile riesco a passarla nel flash ma non mi và alla scena che gli indico...
if (_root.dove == "contatti") {
gotoAndPlay("contatti", 1);
}
Ho provato anche con l'etichetta
if (_root.dove == "contatti") {
_root.gotoAndPlay("vai");
}
ma niente non mi và.....questo problema già mi è capitato ma non ricordo come risolverlo!!!!![]()
![]()
innanzi tutto come passi la variabile all'swf???
secondo l'etichetta dove la metti, su un frame nella _root
terzo il codice di controllo dov'è messo?
Chi di noi non vorrebbe
sollevare il velo sotto cui sta nascosto il
futuro...
David Hilbert
Allora la variabile la passo dall'html così:
codice:<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="1000" height="700"> <param name="movie" value="sito_180107b.swf?dove=<%=dove%>" /> <param name="quality" value="high" /> <embed src="sito_180107b.swf?dove=<%=dove%>" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="1000" height="700"></embed> </object>
E infatti nell'swf la carica perchè ho messo una textfield di controllo dove appare il valore che gli passo...
Secondo...l'etichetta l'ho messo nel primo frame della scena Contatti...cioè nel punto dove dovrebbe andarmi.
Terzo....che intendi per codice di controllo???
ho messo questo no?
if (_root.dove == "contatti") {
....
}
la variabile dove è quella che passo dall'html e che deve assumere il valore "contatti" per andare alla scena specifica
appunto se devi andare in un'etichetta presente su una scena la sintassi del gotoAndPlay non è quella...Originariamente inviato da gnola
Allora la variabile la passo dall'html così:
codice:<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="1000" height="700"> <param name="movie" value="sito_180107b.swf?dove=<%=dove%>" /> <param name="quality" value="high" /> <embed src="sito_180107b.swf?dove=<%=dove%>" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="1000" height="700"></embed> </object>
Secondo...l'etichetta l'ho messo nel primo frame della scena Contatti...cioè nel punto dove dovrebbe andarmi.
la variabile dove è quella che passo dall'html e che deve assumere il valore "contatti" per andare alla scena specifica
prova
gotoAndPlay("nomescena","vai");
![]()
![]()
![]()
Chi di noi non vorrebbe
sollevare il velo sotto cui sta nascosto il
futuro...
David Hilbert
ok....il codice in sè funziona ma in maniera inspiegabile.....la prima volta che clicco dall'html al flash non funziona e siccome ho messo nella prima scena del flash uno stop si ferma....ma se aggiorno la pagina ecco che funziona e mi và alla scena che gli ho indicato.....come mai????? stò impazzendo!!!!!!!![]()
![]()
![]()
![]()
![]()