Visualizzazione dei risultati da 1 a 8 su 8

Discussione: ...info effetto...

  1. #1
    Utente di HTML.it L'avatar di gian82
    Registrato dal
    Mar 2005
    Messaggi
    286

    ...info effetto...

    ...ciao ragazzi, ho fatto un sito in flash e volevo inserire qualche effetto nel mouse, tipo questo, cliccate sul simboletto rosso rotondo e nella prossima pagina troverete il simbolo che scappa dal mouse, come si fà ...

    saluti Gian
    ---->www.GalaxyTS.it<----
    un forum su garafica, programmazione, ecc...

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    7,261

    Re: ...info effetto...

    Originariamente inviato da gian82
    ...ciao ragazzi, ho fatto un sito in flash e volevo inserire qualche effetto nel mouse, tipo questo, cliccate sul simboletto rosso rotondo e nella prossima pagina troverete il simbolo che scappa dal mouse, come si fà ...

    saluti Gian
    ciapa.


    Nota che viene da qui, ma ho fatto prima ad andarlo a prendere dove ho il mio muccio che non a cercarlo nel sito.
    Il re è nudo (cit).

  3. #3
    Utente di HTML.it L'avatar di gian82
    Registrato dal
    Mar 2005
    Messaggi
    286
    ...grazie ma io volevo crearne uno praticamente uguale all'esempio...

    sai come fare?

    saluti Gian
    ---->www.GalaxyTS.it<----
    un forum su garafica, programmazione, ecc...

  4. #4
    Utente di HTML.it L'avatar di gian82
    Registrato dal
    Mar 2005
    Messaggi
    286
    ...praticamente non è altro che un'immegine che butti di quà e di là, penso...

    saluti Gian
    ---->www.GalaxyTS.it<----
    un forum su garafica, programmazione, ecc...

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    7,261
    Originariamente inviato da gian82
    ...praticamente non è altro che un'immegine che butti di quà e di là, penso...

    saluti Gian
    E' un movieclip a cui sono state date in actionscript le coordinate che deve tenere rispetto al cursore.

    No, lo script esatto non lo so, dovrei farlo, cioè provare


    E' actionscript comunque; chiedi ad un moderatore che ti sposti di là, magari trovi qualcuno che lo script lo ha già fatto, o comunque a farlo non ci dovrebbe stare tutta la notte
    Il re è nudo (cit).

  6. #6
    Utente di HTML.it L'avatar di gobbo89
    Registrato dal
    Jun 2006
    Messaggi
    816
    Originariamente inviato da gian82
    ...grazie ma io volevo crearne uno praticamente uguale all'esempio...

    sai come fare?

    saluti Gian
    Allora, io ho provato procedendo in questo modo [purtroppo non riesco a uppare il sorgente]:

    - ho creato un cerchio convertendolo in mc
    - poi ho tagliato il cerchio, lasciando solo uno spicchio, che a sua volta ho convertito in mc, chiamandolo spicchio_mc
    - ho copiato e flippato orizzontalmente gli spicchi, formando nuovamente il cerchio
    - partendo dallo spicchio in alto a sinistra ed andando in senso antiorario li ho istanziati rispettivamente s1_mc, s2_mc, s3_mc e s4_mc. Il movieclip inizialo l'ho istanziato cerchio_mc
    - sul frame della _root ho creato due livelli, uno function dove ho definito la funzione sotto:

    codice:
    MovieClip.prototype.trasla = function(targetX, targetY) {
    	this.onEnterFrame = function() {
    		this._x = this._x+(targetX-this._x)/4;
    		this._y = this._y+(targetY-this._y)/4;
    		if (Math.abs(targetX-this._x)<0.4 && Math.abs(targetY-this._y)<0.4) {
    			this._x = targetX;
    			this._y = targetY;
    			delete this.onEnterFrame;
    		}
    	};
    };
    ... e uno actionscript dove ho scritto:

    codice:
    var incremento:Number = 100;
    cerchio_mc.s1_mc.onRollOver = function() {
    	cerchio_mc.trasla(cerchio_mc._x+incremento, cerchio_mc._y+incremento);
    }
    cerchio_mc.s2_mc.onRollOver = function() {
    	cerchio_mc.trasla(cerchio_mc._x+incremento, cerchio_mc._y-incremento);
    }
    cerchio_mc.s3_mc.onRollOver = function() {
    	cerchio_mc.trasla(cerchio_mc._x-incremento, cerchio_mc._y-incremento);
    }
    cerchio_mc.s4_mc.onRollOver = function() {
    	cerchio_mc.trasla(cerchio_mc._x-incremento, cerchio_mc._y+incremento);
    }
    Funziona in modo molto simile all'esempio [framerate impostato a 12], l'unico inconveniente che non sono riuscito a risolvere è far ricomparire nello stage il cerchio quando questo supera uno dei 4 lati dell'area...
    Forse se ti fai spostare in AS qualcuno può risolvere... Ciao

  7. #7
    Utente di HTML.it L'avatar di gian82
    Registrato dal
    Mar 2005
    Messaggi
    286
    ...il problema è che io non capisco niente di flash, e quindi non so neanche dove mettere quello che mi date, ad esempio ho scaricato questo, ma non sò come inserirlo nel filmato flash che ho fatto...

    saluti Gian
    ---->www.GalaxyTS.it<----
    un forum su garafica, programmazione, ecc...

  8. #8
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    7,261
    http://education.mondadori.it/Libri/...=88-04-54208-x


    Non si può, imparare flash postando sul forum e imparando i pezzi sparsi
    Il re è nudo (cit).

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.