Comunidad de diseño web y desarrollo en internet online

Transformación libre de un MovieClip con ActionScript

Citar            
MensajeEscrito el 11 Oct 2007 02:35 pm
Hola....
Alguno de ustedes sabe como simular la herramienta de transformación libre de flash con ActionScript ? :?
ConfundidoActionScript?

Les agradesco su ayuda. ^^

Por escorpolo

1 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 12 Oct 2007 02:12 am
Tengo esa misma inquietud, me gustaría que alquien supiese.

Por COOKERNATOR

43 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 12 Oct 2007 02:25 pm

escorpolo escribió:

Hola....
Alguno de ustedes sabe como simular la herramienta de transformación libre de flash con ActionScript ? :?
ConfundidoActionScript?

Les agradesco su ayuda. ^^
Err... No te entiendo muy bien.

Código :

_xscale
_yscale

:? ¿es eso?

Por Bleend

Claber

3385 de clabLevel

10 tutoriales
4 articulos

Genero:Masculino   Héroes

Barcelona

firefox
Citar            
MensajeEscrito el 12 Oct 2007 02:42 pm
[ xscale_yscale
//para definir el tamaño]

Por Barak

78 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 12 Oct 2007 02:52 pm

Bleend escribió:

Código :

_xscale
_yscale

:? ¿es eso?
Decir que ambos operan en porcentajes. U_U

Por Bleend

Claber

3385 de clabLevel

10 tutoriales
4 articulos

Genero:Masculino   Héroes

Barcelona

firefox
Citar            
MensajeEscrito el 13 Oct 2007 06:36 pm
Sí muchachos, eso mismo es a lo que me refiero!; xscale y yscale sé cómo funciona, pero están olvidando la cuarta dimensión, el punto pivote. Me sentí identificado con esta duda, pero más precisamente, quisiera saber, cómo, mediante script, se puede controlar esa propiedad. Porque como ya mencioné en otro thread, no puedo hacerlo.

Por COOKERNATOR

43 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 13 Oct 2007 06:41 pm
Quisiera hacer que mediante script, pueda expandir o contraer la escala del mc, teniendo en cuenta que éste debe hacerlo uniformemente, no sé si me explico. Hagan la prueba, aplicando scale a un mc, y verán que por default, se escala con el pivote en un extremo, con lo cual, se escala de manera no uniforme.

Por COOKERNATOR

43 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 13 Oct 2007 06:44 pm
Si lo desean, pueden chequear este interesante thread: "Acción de "zoom" sobre un _mc, (mas bien escalando a este)". Tal vez nos ayude a entender más sobre la inquietud. Gracias.

Por COOKERNATOR

43 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 13 Oct 2007 07:40 pm
Bueno, supongo que partiendo del tamaño original del elemento, y conociendo el porcentaje aumentado, sería sencillo variar su posición _x y _y para que coincidiese al centro.

Por Bleend

Claber

3385 de clabLevel

10 tutoriales
4 articulos

Genero:Masculino   Héroes

Barcelona

firefox
Citar            
MensajeEscrito el 13 Oct 2007 09:03 pm
O más sencillo aún poner el punto de ancla en el centro :D

Por infernalpr

236 de clabLevel



 

LoL

firefox
Citar            
MensajeEscrito el 13 Oct 2007 09:29 pm
Lo de variar la posición según se necesite, para lograr centrarlo, digamos, calibrarlo, eso sí se me ocurrió, pero debido a la cantidad de zoomes, se dificulta un poco el trabajo, no es que no se pueda de esa manera, lo que es más, creo que es el único método.
Con respecto al calibramiento del ancla, supongo que se refieren a hacerlo manualmente, sin script, aplicándoselo desde el escenario; bueno, eso, a mí, no me funcionó. No se por qué, pero el punto pivote, sólo lo reconoce al transformar libremente un objeto desde el escenario flash. Y ahí está el problema. Es por eso que necesito algún método de hacerlo mediante script.

Por COOKERNATOR

43 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 14 Oct 2007 12:04 am
El punto de ancla se lo tienes que poner desde el movieclip mismamente. Te metes en dicho mc y alineas todo al centro (tanto vertical como horizontal) y ya debe de ampliarse en todas direcciones con _yscale y _xscale ;)

Por infernalpr

236 de clabLevel



 

LoL

firefox
Citar            
MensajeEscrito el 18 Oct 2007 03:59 pm
:D bueno pues si te sirve te dejo unas funciones para determinar el tamaño de un movieclip:

Código :

//un clip no se por ejemplo al darle click a un btn//

function moviegrande():Void {
   mimc._xscale += 80;
   mimc._yscale = mimc._xscale;
}
//si quieres que se vuelva pequeñ en vez de que cresca cambia el + antes del 80 por -//



Saludos

Por Barak

78 de clabLevel



Genero:Masculino  

msie

 

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