- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- Banner rotator flash
-
...we Nhat ... ma inviamo sempre contemporaneamente ?!!!
Un salutone e buona serata !
-
Grazie a tutti...per i "consigli".
Sto procedendo cosi:
ho creato 2 movieclip linkati e li ho affiancati sulla timeline,ma...se la action la metto al primo movie mi funziona, ma se la stessa action la metto pure al secondo mi restituisce errore (duplicata funzione).
Posso immaginare che serve una sola action che prendi entrambi i moviecliap?
-
Le funzioni devono avere un nome univoco.
-
XXX.addEventListener(MouseEvent.CLICK,onClick);
YYY.addEventListener(MouseEvent.CLICK,onClick);
function onClick(e:Event):void
{
var url:URLRequest=new URLRequest('miosito');
navigateToURL(url,"_self");var url:URLRequest=new URLRequest('miosito2');
navigateToURL(url,"_self");}
ovviamente è sbagliato...
-
...come faccio a dichiariare 2 variabili nello stesso scritp?
-
Come ha detto Sleter la funzione deve essere univoca, Quale è la funzione in questo script "onClick" naturalmente, quindi sicome possiamo usarla una volta sola diamogli ad esempio una semplice numerazione,
XXX.addEventListener(MouseEvent.CLICK,onClick_1); YYY.addEventListener(MouseEvent.CLICK,onClick_2); function onClick_1(e:Event):void { var (http://www.giorgiotave.it/forum/../wikigt/os/URL):URLRequest=new URLRequest('miosito'); navigateToURL(url,"_self"); } function onClick_2(e:Event):void { var url:URLRequest=new URLRequest('miosito2'); navigateToURL(url,"_self"); }
PS niente ti vieta di chiamarle pippo e paperino, l'importante è richiamarle nel modo giusto nel Listener
-
Grazie per la totale pazienza,
mi resta solo il dubbio....ma su quale frame inserisco la actioN?
è indifferente se sto su i frame del primo o del secondo movieclip?
Scusatemi...
-
Il codice devi meterlo nel primo frame della time line principale non in uno dei movieclip.
PS. non devi scusarti questo è il modo giusto per porre domande nel forum, se tu mi chiedi come si fa una intera applicazione devo risponderti, bisogna studiare molto, ma così a piccoli passi è il modo giusto e ti aiutiamo volentieri.
-
Allora ho sbagliato qualcosa
perche io avevo incollato su una timeline 2 movieclip che ogniuno di questi occupava 10 frame...
Uff...
-
Un movieclip deve occupare un solo frame, eventuali animazioni devi farle al suo interno.
PS. cioè scusa mi correggo non è che un movieclip non possa occupare più frame della time line dipende sempre da quello che devi realizzare, questo solo l'esperienza può dirti cosa fare e come.
-
Ok ok...con ordine che mi sto a incartà alla grande!
Io ho creato 2 movie clip separati, poi ho aperto un nuovo file ac3 e c'ho incollato sti 2 movie selezionandoli dalla libreria entrambi sulla stessa tl.Ora mi manca solo il comando che se clicco sul primo movie apre il sito A, mentre se clicco il secondo movie mi apre il sito B...
Sto prendendo la strada giusta o sto è un abbaglio?!
Working in progress...
-
Quando provi il filmato flash ti segnala qualche errore?
-
Si si...
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at Untitled_fla::MainTimeline/frame1()
-
e quest'errore me lo da incollando lo scritp nel primo frame dei 2 (ogniuno un movieclip)....
-
Avrei bisogno di vedere il fla per capire cosa hai fatto.
-
provo a combatterci un po...
-
Guarda il codice è testato è funziona , dipende da come hai fatto e utilizzato i movieclip.
-
ma guarda molto semplicemte ho fatto 2 movieclip stupidi e salvati separatamente; poi ho aperto un terzo file e dalla libreria ho incollato sul primo frame il primo moviclip che avevo creato, cosi come al secondo frame ho incollato il secondo moviclip...secondo me sto a "creà"...
ma è cosi meccanicamene che funziona? o sto sulla strada sbagliata ( a prescindere dal AC3)...?!
-
Apparentemente non c'è niente di sbagliato, ripeto se mi fai avere il fla la risolviamo in un minuto.
-
Come te la faccio a inviare? i'm Niubbo...