- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- Aiuto Actionscript
-
Ti rispondo io che ho risolto il problema,non e' un problema legato all'azione del pulsante ma devi aanalizzare la timeline ad ogni pagina che carica trovi un fotogramma taggato s5 poi s6 poi s7, quindi l'inseriemnto della nuova pagina lo nomini tu e ti inserisci nella timeline quello che e' associato alla pagina nuova.
Spero di essere sato chiaro.
Saluti
-
@franconov said:
Ti rispondo io che ho risolto il problema,non e' un problema legato all'azione del pulsante ma devi aanalizzare la timeline ad ogni pagina che carica trovi un fotogramma taggato s5 poi s6 poi s7, quindi l'inseriemnto della nuova pagina lo nomini tu e ti inserisci nella timeline quello che e' associato alla pagina nuova.
Spero di essere sato chiaro.
Saluti
Non mi permetto di dire che non sei stato chiaro, ma comunque non ho capito molto bene: tu mi stai dicendo che ci sono dei fotogrammi taggati. Ma dove? Hai nominato delle pagine da caricare. Ma stai parlando di flash, o della pagina in cui è inserito il movie?
Scusami ma davvero non ho capito :bho:
-
@franconov said:
Ti rispondo io che ho risolto il problema,non e' un problema legato all'azione del pulsante ma devi aanalizzare la timeline ad ogni pagina che carica trovi un fotogramma taggato s5 poi s6 poi s7, quindi l'inseriemnto della nuova pagina lo nomini tu e ti inserisci nella timeline quello che e' associato alla pagina nuova.
Spero di essere sato chiaro.
Saluti
Non mi permetto di dire che non sei stato chiaro, ma comunque non ho capito molto bene: tu mi stai dicendo che ci sono dei fotogrammi taggati. Ma dove? Hai nominato delle pagine da caricare. Ma stai parlando di flash, o della pagina in cui è inserito il movie?
Scusami ma davvero non ho capito :bho:
-
Parlo di flash e parlo della timeline di tutto il file .flase tu controlli tutti i livelli che compongono il template e scorri la timeline vedrai che per ogni apertura di pagina corrisponde un fotogramma con una bandierina.
prova a fare esplora il filmato forse ti si chiarisce un po' meglio
-
Parlo di flash e parlo della timeline di tutto il file .flase tu controlli tutti i livelli che compongono il template e scorri la timeline vedrai che per ogni apertura di pagina corrisponde un fotogramma con una bandierina.
prova a fare esplora il filmato forse ti si chiarisce un po' meglio
-
@franconov said:
Parlo di flash e parlo della timeline di tutto il file .flase tu controlli tutti i livelli che compongono il template e scorri la timeline vedrai che per ogni apertura di pagina corrisponde un fotogramma con una bandierina.
prova a fare esplora il filmato forse ti si chiarisce un po' meglio
Probabilmente il mio template è stato impostato diversamente. A questo punto spiego meglio la mia situazione:
Il mio menu è composto da 5 bottoni che chiamerò pag1 pag2 pag3 pag4 e pag5. Ognuno di questi bottoni deve puntare alla pagina html a cui si riferisce. Nel template che ho acquistato, nello script di ogni bottone c'è questo tipo di istruzione:on (release) { _root.link = n*; _root.play(); } on (rollOver) { gotoAndPlay(2); } on (releaseOutside, rollOut) { gotoAndPlay(11); }
- n assume un valore da 1 a 5 (nel mio caso specifico. Per 7 pagine assumerebbe fino a 7 valori).
Ora chiedo a qualche esperto del forum: cosa significano esattamente le due istruzioni*_root.link = n*;* e _root.play();[/code]?
Mica per caso tramite questo tipo di istruzione si può giungere ad un effetto simile a quello apportato dall'attributo "current" nel linguaggio XHTML, senza ricorrere a 5 copie modificate dello stesso menu?
Ma la domanda piu importante riguarda il tipo di link: quel n di _root.link deve puntare ad altri filmati, o può puntare anche ad una pagina html contenuta in una cartella diversa da quella in cui è contenuto il filmato?A questo punto Vi prego datemi una mano. Flashcoder.it ma dove sei finito?
Grazie mille in anticipo
Andrea*
-
@franconov said:
Parlo di flash e parlo della timeline di tutto il file .flase tu controlli tutti i livelli che compongono il template e scorri la timeline vedrai che per ogni apertura di pagina corrisponde un fotogramma con una bandierina.
prova a fare esplora il filmato forse ti si chiarisce un po' meglio
Probabilmente il mio template è stato impostato diversamente. A questo punto spiego meglio la mia situazione:
Il mio menu è composto da 5 bottoni che chiamerò pag1 pag2 pag3 pag4 e pag5. Ognuno di questi bottoni deve puntare alla pagina html a cui si riferisce. Nel template che ho acquistato, nello script di ogni bottone c'è questo tipo di istruzione:on (release) { _root.link = n*; _root.play(); } on (rollOver) { gotoAndPlay(2); } on (releaseOutside, rollOut) { gotoAndPlay(11); }
- n assume un valore da 1 a 5 (nel mio caso specifico. Per 7 pagine assumerebbe fino a 7 valori).
Ora chiedo a qualche esperto del forum: cosa significano esattamente le due istruzioni*_root.link = n*;* e _root.play();[/code]?
Mica per caso tramite questo tipo di istruzione si può giungere ad un effetto simile a quello apportato dall'attributo "current" nel linguaggio XHTML, senza ricorrere a 5 copie modificate dello stesso menu?
Ma la domanda piu importante riguarda il tipo di link: quel n di _root.link deve puntare ad altri filmati, o può puntare anche ad una pagina html contenuta in una cartella diversa da quella in cui è contenuto il filmato?A questo punto Vi prego datemi una mano. Flashcoder.it ma dove sei finito?
Grazie mille in anticipo
Andrea*
-
_root.link = 6 deve puntare a un numero non puo' puntare a una pagina html e il numero a cui punta e' un fotogramma su un livello se analizi la timeline o se fai esplora il filmato (Alt+F3) magari lo capisci meglio-
-
_root.link = 6 deve puntare a un numero non puo' puntare a una pagina html e il numero a cui punta e' un fotogramma su un livello se analizi la timeline o se fai esplora il filmato (Alt+F3) magari lo capisci meglio-
-
Ciao,
neanche il ponte del 25 Aprile si può star tranquilli.allora prima di tutto vorrei spendere 2 parole su questi templates che girano da un po di tempo.
I 'signori' del web che investono parecchi soldi per farne altri adesso si sono inventati qualcosa di nuovo e cioè:
pagano più che profumatamente un Flash Developer professionale e che ha anni di ActionScript alle spalle.
Il Developer è a capo di una decina di designers che implementano il codice con la loro grafica.
Fin quì niente di strano ma il fatto che non condivido è :
il Developer nonostante conosca molto bene le buone norme della OOP se ne strasbatte di fronte alla cifra che l'azienda in questione gli paga tutti i mesi.
Per cui per macinare lavori su lavori scrive il codice sparso per tutta l'applicazione.
Un po sulla timeline, un po sulle movieclip o bottoni e un po in files .as
Infatti,nonostante lui sappia bene che è una cosa poco professionale , ne paga le conseguenze il cliente che acquista un template (che solitamente è un flasher diciamo di primo pelo) ed un Developer 'OOP educato' come me fatica a dare una mano.
Detto questo tengo a sottolineare che sono profondamente contrario a questa politica.Ora passiamo a noi:
I frames 'taggati' ,come dice franconov, sono le labels dei keyframes della timeline. Cioè:
Flash ti permette di nominare un fotogramma chiave e lo riconosce al momento in cui gli dai il comando di spostare la testina di riproduzione a quel frame che ha quel nome.
Programming parlando, il codice che hai scritto contiene una parte appunto non propriamente consona alla programmazione ad oggetti e cioè questa parte:on (release) { _root.link = n*; _root.play(); }
In sostanza chi l'ha scritto aggiunge dinamicamente una proprietà (link) alla classe movieclip.
Bisognerebbe capire quale azione precedente assegna il valore n a quella proprietà.
Franconov che aveva il tuo stesso problema l'ha risolto nel modo in cui ti ha detto.
Io da quì posso fare ben poco perchè ho bisogno di vedere il .fla o relativi files .as.
Se lo avessi in mano ti risolverei il problema in qualche minuto ma solo col codice che hai postato non posso conoscere la logica di quella applicazione oppure ci sono dei forum (vedi HTML.it) che hanno molti utenti che smanettano files di altri da tanto tempo e potrebbero darti una mano.
Io posso solo se mi mandi il .fla .
-
Ciao,
neanche il ponte del 25 Aprile si può star tranquilli.allora prima di tutto vorrei spendere 2 parole su questi templates che girano da un po di tempo.
I 'signori' del web che investono parecchi soldi per farne altri adesso si sono inventati qualcosa di nuovo e cioè:
pagano più che profumatamente un Flash Developer professionale e che ha anni di ActionScript alle spalle.
Il Developer è a capo di una decina di designers che implementano il codice con la loro grafica.
Fin quì niente di strano ma il fatto che non condivido è :
il Developer nonostante conosca molto bene le buone norme della OOP se ne strasbatte di fronte alla cifra che l'azienda in questione gli paga tutti i mesi.
Per cui per macinare lavori su lavori scrive il codice sparso per tutta l'applicazione.
Un po sulla timeline, un po sulle movieclip o bottoni e un po in files .as
Infatti,nonostante lui sappia bene che è una cosa poco professionale , ne paga le conseguenze il cliente che acquista un template (che solitamente è un flasher diciamo di primo pelo) ed un Developer 'OOP educato' come me fatica a dare una mano.
Detto questo tengo a sottolineare che sono profondamente contrario a questa politica.Ora passiamo a noi:
I frames 'taggati' ,come dice franconov, sono le labels dei keyframes della timeline. Cioè:
Flash ti permette di nominare un fotogramma chiave e lo riconosce al momento in cui gli dai il comando di spostare la testina di riproduzione a quel frame che ha quel nome.
Programming parlando, il codice che hai scritto contiene una parte appunto non propriamente consona alla programmazione ad oggetti e cioè questa parte:on (release) { _root.link = n*; _root.play(); }
In sostanza chi l'ha scritto aggiunge dinamicamente una proprietà (link) alla classe movieclip.
Bisognerebbe capire quale azione precedente assegna il valore n a quella proprietà.
Franconov che aveva il tuo stesso problema l'ha risolto nel modo in cui ti ha detto.
Io da quì posso fare ben poco perchè ho bisogno di vedere il .fla o relativi files .as.
Se lo avessi in mano ti risolverei il problema in qualche minuto ma solo col codice che hai postato non posso conoscere la logica di quella applicazione oppure ci sono dei forum (vedi HTML.it) che hanno molti utenti che smanettano files di altri da tanto tempo e potrebbero darti una mano.
Io posso solo se mi mandi il .fla .