Tengo un problemilla.
Quiero mover un la imagen de fondo (que es mas grande que el escenario) hacia sitios distintos segun el boton que pinche.
Espero que me haya explicado bien.
Muchas gracias
| |||
Mover imagen de fondo segun donde pinche Tengo un problemilla. Quiero mover un la imagen de fondo (que es mas grande que el escenario) hacia sitios distintos segun el boton que pinche. Espero que me haya explicado bien. Muchas gracias |
| ||||
Lo hubieses dicho desde el principio para ayudarte exactamente con lo que quieres hacer. Haz lo mismo que te dije con la foto. Coloca el botón en el escenario y le pones como nombre de instancia: btn. Código en el primer frame de la principal: btn.onRelease = function() { clip.onEnterframe = function() { this._x += (400-this._x)/4; }; }; con éste código se desplazará hasta _x = 400, ésta distancia la cambias por la que tú quieras y en /4 el 4 es la velocidad de desplazamiento, si quieres que sea más lento aumenta ésta cantidad o viceversa. Espero haberte sido de ayuda. |
| ||||
He estado investigando y, tal y como pensé, la respuesta es afirmativa. Para no sobrecargar la aplicación (CPU), habría que incluir la siguiente línea:
Código:
btn.onRelease = function() { clip.onEnterframe = function() { this._x += (400-this._x)/4; // condición de parada if( (400 - this._x) < 1 ) delete this.onEnterFrame; }; }; |