- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- aiuto sono nuovo ho un problemino banale ma che non riesco a risolvere con flash
-
aiuto sono nuovo ho un problemino banale ma che non riesco a risolvere con flash
Gentilissimi,
Ho un problemino nel riprodurre l'effetto onion skin in flash ovvero una scia luminosa come se fosse un'eco...(uno flash 8 pro).
Ho cercato sui vari blog e libri e ho trovato uno scrip da associare al movie clip...pur seguendo tutte le indicazioni il clip (al momento stavo provando con una semplice palla) non fa nessun effeto escluso l'effetto creato da me con la motion...quindi la palla si muove come impostato da me ma lo script è come se lo ignorasse.....dove sbaglio?
Sbagliero nella associazione dello script?
Grazie
-
Ciao virgo9999, benvenuto sul Forum GT, suppongo che la palla sia un movieclip, se ciò e vero, probabilmente lo script non viene eseguito perchè non hai dato il nome istanza al movieclip.
-
Hai ragione nhatan...è un movie clip...ma sono nuovo e sono fermo su questo passaggio da circa 2 settimane ti prego aiutami...spiegami come faccio a fare questo passaggio in modo corretto.....
-
Se non hai messo nome istanza prova a metterlo, il movieclip nel codice ha un nome, questo stesso nome lo devi mettere nel campo nome istanza che compare in basso a sinistra una volta che hai selezionato il movieclip.
Prova a postare il codice.
-
onClipEvent (load) {
i = 1;
skin = 10;
alpha = (100/skin);
_parent.mc.swapDepths(skin+1);
}
onClipEvent (enterFrame) {
if (i < skin) {
nome = "skin" + i;
duplicateMovieClip ("_parent.mc", nome, skin-i);
_parent[nome]._alpha -= (alpha*i);
i++;
}
}nel file io nomino tutto mc(come la stringa)....tutto....dal file flv....al livello dove è la palla,al movie clip e al file grafico....
dove sbaglio?
-
onClipEvent (load) {
i = 1;
skin = 20;
alpha = (100/skin);
_parent.ball.swapDepths(skin+1);
}
onClipEvent (enterFrame) {
if (i < skin) {
nome = "skin" + i;
duplicateMovieClip ("_parent.ball", nome, skin-i);
_parent[nome]._alpha -= (alpha*i);
i++;
}
}tento di usare anche quet'altro codice rinominando il file ball...ma il risultato è sempre lo stesso...c' qualcosa che sbaglio in entrambi i casi..
nelle istruzioni loro mi dicono di crare un nuovo muvieclip e inserirlo nello stage....poi di associare lo script al nuovo movie presente sullo stage e cosi faccio....vado ad azioni e incollo lo script...ma nada....la palla non fa nessun effetto...
helppppppppppppppp
-
Potresti postare il link senza www. del sito da cui hai preso il tutorial?
-
-
Procedi così: disegna la palla, trasformala in movieclip, dagli nome istanza ball, scrivendolo nell'apposito campo in basso a sinistra, clicca due volte sul movieclip per entrare nella sua linea temporale o anche detta modalità modifica del movieclip, clicca sulla palla e trasformala questa volta in simbolo grafico, metti un fotogramma chiave ad esempio nel frame 20, sposta la palla nel lato opposto dello stage, clicca un frame tra il primo e il 20, tasto destro e crea una interpolazione movimento, premi sulla freccetta azzurra per uscire dalla linea temporale del movieclip, disegna fuori dello stage una figura qualsiasi, trasformala in movieclip e incollaci sopra il codice del secondo link.
-
Sembrerebbe che ci sono riuscito...grazie mille mi hai salvato altri notti in bianco a vedere una palla che rotola.....ma questo effetto potrei usarlo anche con stelle...scie luminose ecc ecc?
-
Ultimissima cosa ma come faccio a ridurre lo spazio tra una palla ed un'altra?
-
Cosa intendi per ridurre lo spazio?
-
eseguedo la prassi da te fornita...il risultao esce...lo script funziona...per nell'effetto che fa tra una palla ed un'altra c'è uno spazio...ecco io vorrei ridurre quello spazio se possibile
-
Credo che hai sbagliato in qualche piccolo particolare, perché nel filmato che ho fatto io non ci sono spazi, prova a rifarlo seguendo attentamente le mie istruzioni, eventualmente se continua a venirti con gli spazi vedrò di farti avere il fla come esempio, non so cosa può esserti andato storto forse l'interpolazione movimento.