Comunidad de diseño web y desarrollo en internet online

Como llamo a la aceleracion???

Citar            
MensajeEscrito el 24 Jun 2005 04:54 am
Tenia una duda de como hacer un efecto, (http://www.axe.com.mx/axeunlimited/axeunlimited.html ) bueno y aqui fento gentilmente me ayudo:

Código :

function mover(x,y,aceleracion) {
    Clip.onEnterFrame = function() {
        this._x += (x-this._x)/aceleracion;
        this._y += (y-this._y)/aceleracion;         
        if (Math.abs(x-this._x)<0.5 && Math.abs(y-this._y)<0.5 ) {
            this._x = x;
            this._y = y;             
            delete this.onEnterFrame;
        }
    };
}


bien, si se llamar a la X y a la de mi MC (a), solo ke pues aparece de golpe ahi y pues no se ve muy bien, como puedo definir la aceleracion para que sea un movimiento mas suave???

esto tengo en mis botones:

Código :

on (release) {

   //Movieclip GotoAndPlay Behavior
   a._x = -500
         a._y = 90
   a._aceleracion= 0.1000000
}


osea ke no se que estoy haciendo mal, seguramente asi no se poner la aceleracion, pero como???

Grax

Por Boxter

38 de clabLevel



Genero:Masculino  

México

netscape
Citar            
MensajeEscrito el 24 Jun 2005 05:04 am
la aceleracionponla en numero enteros para una aceleracion suave te recomeindo 12 y no se llama asi se llama asi

on (release) {

Aceleracion (-500,90,12);

}

saludo sbye

:D

pd: si tu Mc se llama a entonces cambia clip por a

Por FeNtO

BOFH

5091 de clabLevel

18 tutoriales

1 ejemplo

  Bastard Operators From Hell

FeNtO DataCenter

clabbrowser
Citar            
MensajeEscrito el 24 Jun 2005 05:39 am
A mi se me ocurrio esto.. aver si te sirve...
lo hice muy rapidito, asi que no esta muy optimizado.. ok?

Saludox!!

Código :

//ESTE CODIGO PONLO EN EL PRIMER FRAME

BT.onRelease = function() { //ESTE ES UN BOTON LO LLEVA
   vel=50
   MC.onEnterFrame = function() {
      vel=vel/1.1;      //JUEGA CON LOS VALORES DE vel PARA QUE VEAS EL CAMBIO
      vel>1?this._x+=vel:delete this.onEnterFrame;
   };
};
BT2.onRelease = function() {//ESTE EL BOTON QUE LO TRAE
   vel=500
   MC.onEnterFrame = function() {
      vel=vel/2
      vel>1?this._x-=vel:delete this.onEnterFrame;
   };
};

Por Sr. QUHO

SWAT Team

1643 de clabLevel

5 tutoriales
1 articulo

  SWAT

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.