Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037

    Math.easing(robert penner)

    Ciao a tutti!
    Qualcuno saprebbe dirmi come posso ricreare lo stesso effeto qui
    nella descrizione c'è scritto questo :
    codice:
    // quadratic easing in - accelerating from zero velocity
    // t: current time, b: beginning value, c: change in value, d: duration
    // t and d can be in frames or seconds/milliseconds
    Math.easeInQuad = function (t, b, c, d) {
    	return c*(t/=d)*t + b;
    };
    // ho provato cosi per fare una prova ma non va
    ball.onEnterFrame = function()
    {
    	now = getTimer();
    	this._x = Math.easeInQuad(now, 10, 60, 200);
    };
    è possibile fare in modo che abbia un punto di partenza e uno di arrivo?
    grazie 1000

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    codice:
    MovieClip.prototype.easeInQuad = function (t, b, c, d) {
    	if(t > d)delete this.onEnterFrame;
    	return c*(t/=d)*t + b;
    
    };
    // ho provato cosi per fare una prova ma non va
    ball.onEnterFrame = function()
    {
    	now = getTimer();
    	this._x = this.easeInQuad(now, 300, 60, 200);
    };
    300 è la posizione iniziale, 60 il percorso.

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    grazie nega sei sempre grande!!!!!!!!!!!!!

  4. #4

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.