Estoy tratando hacer un zoom a un clip que tiene dentro una estructura en vectores, el efecto que da es como de un pasillo y puerta al fondo, como si fuera 3D, la idea es hacer como si una se acercara hacia la puerta y esta luego se abre.
Mi problema radica en que se me ocurrio hacer que el clip que contiene toda la estructura crezca, efectivamente lo logré haciendo el siguiente código en el primer fotograma:
Código flash:
Ver original
stop(); import mx.transitions.Tween; import mx.transitions.easing.*; new Tween(clipsote, "_xscale", None.easeNone, clipsote._xscale, +150, 5, true); new Tween(clipsote, "_yscale", None.easeNone, clipsote._yscale, +150, 5, true); new Tween(clipsote, "_x", None.easeNone, clipsote._x, clipsote._x + 100, 1, true); new Tween(clipsote, "_y", None.easeNone, clipsote._y, clipsote._y + 190, 1, true);
en la primera capa el clip y en la siguiente el código, ahora, el problema esta en que si lo hace pero de una forma demasiado forzada, el efecto se ve terrible, como si la peli estuviera a 5 fotogramas o algo así y no he podido lograr que lo haga bien, esto es por que al terminar la animación el clip tiene un tamaño descomunal (el tamaño original del clip es de 900x600) y entonces me lentea la máquina y el efecto es terrible. Estuve buscando un poco y encontré esto, hace el efecto sin que la animación se reproduzca lenta y forzada.
Me gustaría saber como puedo lograr algo así, ya que en esa web no hay un tuto, solo muestran el trabajo.
Agradeceré cualquier sugerencia.