Comunidad de diseño web y desarrollo en internet online

Ayuda con tween para aumentar tamaño

Citar            
MensajeEscrito el 09 Oct 2009 12:34 am
Hola, mi consulta es la siguiente, estoy utilizando este código:

import mx.transitions.Tween;
import mx.transitions.easing.*;
function productosSizeIda () {
var miTween:Tween = new new Tween(productos, "_xscale", Elastic.easeOut, 75, 85, 1, true);
var miTween:Tween = new new Tween(productos, "_yscale", Elastic.easeOut, 75, 85, 1, true);
}
function productosSizeVuelta () {
var miTween:Tween = new new Tween(productos, "_xscale", Elastic.easeOut, 85, 75, 1, true);
var miTween:Tween = new new Tween(productos, "_yscale", Elastic.easeOut, 85, 75, 1, true);
}

Para aumentar el tamaño de un boton en flash con efecto de "rebote", el problema es que el aumento de tamaño no se produce de manera centrada, el boton se agranda para abajo y la derecha. Necesitaria que alguien me indique que tengo que agregar en el código para que el aumento de tamaño se produzca desde el centro.

Muchas gracias.

Por 101dg

17 de clabLevel



 

firefox
Citar            
MensajeEscrito el 09 Oct 2009 08:45 am
Hola,
puedes usar otros 2 Tween para _x e _y, de modo que _x acabe en "posicionX + (withFinal - widthInicial) / 2", e _y acabe en "posicionY + (heightFinal - heightInicial) / 2".
PD: Un consejo: Dale a cada Tween un nombre diferente, no uses el mismo para todos los Tween creados en el mismo alcance (por ejemplo: tweenXScale, tweenYScale, tweenX, tweenY).

Por isidoro

Claber

498 de clabLevel

2 tutoriales

Genero:Masculino  

firefox

 

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