Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Effetto scorrimento fluido

    ciao gente,
    ho un mc che vorrei far scorrere orizzontalmente...

    ora,
    usando l'immediata azione:

    mc._x=mc._x+10

    il clip scorre di scatto.

    vorrei creare un effetto invece, in cui al click su un pulssante il mc "scorresse" in maniera fluida, magari rallentando quando ha raggiunto la posizione mc._x+10...

    mi sapete dare un consiglio?

    ciao e grazie.

  2. #2
    metti questa funzione sul primo frame
    codice:
    MovieClip.prototype.sposta = function(arrivo) {
    	this.onEnterFrame = function() {
    		this._x = this._x+(arrivo-this._x)/8;
    		if (Math.abs(this._x-arrivo)<2) {
    			this._x = arrivo;
    			delete this.onEnterFrame;
    		}
    	};
    };
    quindi per far spostare i movieClip sull'asse x basta scrivere:

    nomeIstanzaMC.sposta(nuovaPosizione);


    es: mc.sposta(mc._x+100);

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  3. #3
    ed il clip scivolerà?

    PS: ma se il clip che deve chiamare qeusta funzione sta annidato molto più in basso come faccio?

  4. #4
    oddio è FANTASTICO GRAZIE!!!!!!!!!!

    quando hai un pò di tempo, mi spiegheresti l'algoritmo che hai usato, per favore?
    se non ti va o non puoi, no problem, ma se potessi, mi farebbe paicere, per capire come funziona ...

    ciaoc iao

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.