- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- pulsante che carica un determinato fotogramma
-
pulsante che carica un determinato fotogramma
Ciao a tutti
ho un piccolo problema
questo e il codice che utilizzo per caricare un filmato da un pulsante,
vorrei pero che partisse da un determinato fotogramma
dove devo fare la modifica nel codice grazieon (rollOver) {
_root.pul1.gotoAndPlay(2);
_root.CHISTANZA.gotoAndPlay(2);
}
on (rollOut) {
_root.pul1.gotoAndPlay(8);
_root.CHISTANZA.gotoAndPlay(1);
}
on (release) {
loadMovie("home.swf", "pagina");
}
-
Questo lo puoi ottenere solo usando il metodo movieClipLoader al posto di loadMovie, il codice si mette sul frame non sull'istanza, "btn" è il nome istanza del pulsante.
btn.onRollOver=function() { _root.pul1.gotoAndPlay(2); _root.CHISTANZA.gotoAndPlay(2); } btn.onRollOut=function() { _root.pul1.gotoAndPlay(8); _root.CHISTANZA.gotoAndPlay(1); } btn.onRelease=function() { var MCL:MovieClipLoader = new MovieClipLoader() MCL.addListener(listLoad) MCL.loadClip("home.swf", "pagina"); } var listLoad:Object = new Object() //al caricamento listLoad.onLoadInit = function(target) { trace(target) // oggetto caricato pagina.gotoAndPlay(10) }
-
Ciao Nhatan,
non funzionaecco il codice, lo ho inserito in un azione fotogramma e non va carica sempre il primo fotogramma, poi in un'azione del pulsante e non va,
dove sbaglio!!pul1.onRollOver=function()
{
_root.pul1.gotoAndPlay(2);
_root.CHISTANZA.gotoAndPlay(2);
}
pul1.onRollOut=function()
{
_root.pul1.gotoAndPlay(8);
_root.CHISTANZA.gotoAndPlay(1);
}
pul1.onRelease=function()
{
var MCL:MovieClipLoader = new MovieClipLoader()
MCL.addListener(listLoad)
MCL.loadClip("home.swf", "pagina");
}var listLoad:Object = new Object()
//al caricamento
listLoad.onLoadInit = function(target) {
trace(target) // oggetto caricato
pagina.gotoAndPlay(36) // dovrebbe esere il fotogramma da caricare giusto?}
-
Il codice va messo nel fotogramma,qualche domanda.
- hai messo il nome istanza al pulsante?
- Il rollover funziona o non funziona niente?
- hai eliminato il vecchio codice dall'istanza?
-
Ciao Nhatan,
ho un filmato principale index2 con il menu di 5 pul ogni pulsante carica un filmato che naturalmente carica dal primo fotogramma,
Ho creato un nuovo pulsante chiamato pul9 che ho anche inserito nella proprietà del nome istanza, il codice é inserito nel azione fotogramma,
e non funziona, non fa niente ecco nuovamente il codice(vorrei che caricasse il fotogramma42:xpul9.onRollOver=function()
{
_root.pul9.gotoAndPlay(2);
_root.CHISTANZA.gotoAndPlay(2);
}
pul9.onRollOut=function()
{
_root.pul9.gotoAndPlay(8);
_root.CHISTANZA.gotoAndPlay(1);
}
pul9.onRelease=function()
{
var MCL:MovieClipLoader = new MovieClipLoader()
MCL.addListener(listLoad)
MCL.loadClip("home.swf", "pagina");
}var listLoad:Object = new Object()
//al caricamento
listLoad.onLoadInit = function(target) {
trace(target) // oggetto caricato
pagina.gotoAndPlay(42)
}