Flash: copiare l’animazione di un simbolo

Di: chrstn | 26/09/2020 18:30:18
Vorrei applicare l'animazione (interpolazione movimento) di un oggetto ad un altro oggetto su un nuovo livello... Ho provato con ctrl alt c per copiare i fotogrammi... poi li incollo su un nuovo livello e mi copia anche l'oggetto. A questo punto faccio scambia simbolo e gli attribuisco il nuovo simbolo (selezionando i fotogrammi)
però mi cambia solo l’oggetto nel primo fotogramma chiave...
Per fare ciò che vorrei dovrei ripetere l’operazione di scambio in ogni fotogramma chiave...
Siccome sono molti e scambiarli tutti mi sembra un lavoraccio macchinoso e lungo, mi chiedevo se stavo sbagliando qualcosa oppure non è proprio possibile fare questa cosa.
Qualcuno mi può aiutare?
Grazie a tutti!
-- Messaggio originale --
vorrei applicare l'animazione (interpolazione movimento) di un oggetto ad un altro oggetto su un nuovo livello...
ho provato con ctrl alt c a copiare i fotogrammi...
poi incollo su un nuovo livello
e mi copia anche l'oggetto
a questo punto faccio scambia simbolo
e gli attribuisco il nuovo simbolo(selezionando i fotogrammi)
pero' mi cambia solo l'oggetto nel primo fotogramma chiave..
per fare cio' che vorrei dovrei ripetere l'operazione di scambio in ogni fotogramma chiave...
e siccome sono molti..e scambiare in tutti mi sembra un lavoraccio macchinoso..e lungo....mi chiedevo se stavo sbagliando qlcs oppure non e' proprio possibile fare questa cosa
qlcno mi sa' aiutare!?!?
grazie a tutti!!

Risposte



Ti premetto che sono alle prime esperienze con flash, quindi se non ti funziona cosi, aspettiamo che arrivi qualche guru di Flash a risolvere il problema.
Comunque prova cosi:
crea un mc dove metti l'animazione, istanziato 'pippi' poi duplica il mc dalla libreria, cambia il nome e metti un nome di istanza diverso da quello del precedente, duplica anche l'interpolazione (sempre nella libreria) e assegna un nome.
Dopo, una volta messo il nuovo mc nello stage, cerca nel pannello proprieta il tasto 'scambia' e assegna la nuova interpolazione copiata.
Ciao

Di: michelino1980 | 26/09/2020 18:31:18


Ciao chrstn,
grazie per aver scelto il forum di 001design.it.
Non sono più abituato a realizzare animazioni con l'uso dei fotogrammi chiave, non lo faccio da anni, tuttavia se il simbolo che hai già animato ha un nome istanza, per esempio “master”, e se tu mi chiedessi di replicare gli stessi movimenti per un secondo movieclip io farei così:
1. Inserisco un nuovo simbolo sullo stage.
2. Assegno le azioni a questo simbolo.
Le azioni saranno simili a queste:
onClipEvent(enterFrame) {
_x = _root.master._x;
_y = _root.master._y;
_rotation = _root._master._rotation;
_xscale = _root._master._xscale;
_yscale = _root.master._yscale;
}
In questo modo, qualunque movimento tu abbia fatto fare al clip “master” sarà copiato anche a questo altro clip.

Di: Professore | 26/09/2020 18:31:18