Intentado con AS2 hacer algo parecido a una simulación de un cilindro que sube y baja sin parar, pudiendo con una variable cambiarle la velocidad. De momento he conseguido que aumente la velocidad y que se desliza a un sentido, pero no reconoce la posición limite para que vuelva a su posición inicial y repita el bucle...
Por favor ayudarme, no soy programador así que con una tontería como esta ya me quedado estancado!
Aquí el código aplicado directamente al MC:
Código :
onClipEvent (load) {
// Posición inicial
this._y = 50;
// Velocidad inicial
var _velocidad = 10;
// Acceleración
var _accelera = 5;
}
onClipEvent (enterFrame) {
// Incrementar velocidad
this._velocidad = Math.round((this._velocidad+this._accelera)*100)/100;
if (this._y>=50) {
this._y += this._velocidad;
} else if (this._y<=500) {
this._y -= this._velocidad;
}
}
Gracias
