- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- Duplicate movieclip
-
Duplicate movieclip
Ciao raga mi chiamo Carmelo e abito in provincia di Reggio Calabria
Ho un problema mi hanno chiesto di fare un animazione di un immagine che tremata tutta tipo un terremoto ho usato le funzione duplicatemovieclipvar mc = duplicateMovieClip("mc", "mc"+i, i);
mc.i = 0;
mc.onEnterFrame = function() {
if (this.i<40) {
this._x = Math.random()*4;
this._y = Math.random()*4;this.i++;
} else {
delete this.onEnterFrame;
}
};se possibile vborreiu sapere come fermare quuesta fizione al frame xx che voglio io ho provato mettere stop(); in un altro frame per il risultato non mi piace si vede l immagine doppia sballata
Mi date una mano per favore ciaoo
-
Ciao D3v1l, benvenuto sul forum GT, ho provato lo script, ma per simulare il tremolio il duplicate movieClip cosa c'èntra a me sembra superfluo, il clip trema fino a che la variabile i è < di 40 poi si ferma da solo, se vuoi farlo durare più a lungo basta aumentare l'incremento di i, forse c'è un motivo che non riesco a cogliere nel duplicate.
-
Ciao nathan non si ferma e continuo
puo essere che in un frame ho messo "gotoAndPlay(40);" e fa il tremolio di continuo?
-
Nathan ti ho mandato un mp con il link del file
-
Si ho visto, allora immagine ferma, tremolio, immagine che scende e scompare fuori stage.
Ma tu cosa vuoi ottenere?
-
allora io voglio che quando scende e arriva alla fine si ferma il tremolio
-
Scusa ma se non si vede più perchè è fuori stage quale è lo scopo.
-
nathan avevo pensato a questa cosa pero non influisce quando si apre la pagina il carimento ecc?
-
Non riesco ad inviarti il nuovo link perchè hai la casella piena, comunque dal medesimo dominio il nuovo file è /esempio.rar
-
ok grazie
-
ha lo stesso problema che ho riscontrato io quando ho fatto delle prove ti spiego se guardi bene quando inizia il tremolio si vede l immagine sotto ferma e non e tanto bello d vedere
-
Tu mi avevi chiesti di fermare onEnterFrame a un determinato frame, non mi avevi parlato di problema grafico, comunque è facilmente risolvibile con una maschera.
-
Scusami nathan se non ti ho detto anche il prob grafico perche pensavo che si risolveva invece e lo stesso cmq mi spieghi come risolverlo con una maschera grazie
-
I livelli maschera in flash mostrano quello che coprono, quindi io dire di fare lo mc leggermente più grande dello stage, apri un nuovo livello disegni un rettangolo che abbia le dimensioni dello stage, poi tasto destro sulla palette livello e lo trasformi in maschera.
-
Gino ho fatto come hai detto tu ma forse sbaglio
allora ho ingrandito un po mc come hai detto poi ho creato un livello con la misua dello stage il risultato e che si vede lo stesso la doppia immagine
-
Mi fai vedere tu come fai grazie e scusa del disturbo
-
Già preparato, scarica esempio2.rar
-
ho capito cosa hai fatto hai mascherato quel poco ch si vedeva in piu durante il tremolio vero?
-
Ho ingrandito leggermente lo mc rispetto lo stage, se abbassi l'alpha lo vedi, la maschera copre esattamente lo stage.
-
OK grande gino grazieee ho risoltoooo