Comunidad de diseño web y desarrollo en internet online

Texto Dinámico y giro, cambio punto registro, un ejemplo sencillo

Citar            
MensajeEscrito el 04 Feb 2011 12:04 pm
Hola nuevamente ando por aquí con una duda.
He mirado otros Posts de Cristalab, por internet, he probado muchos códigos (al menos intentado) y nada no doy con algo que debería ser en principio fácil.
He probado con matrix y transform matrix, tx, ty,.. y bueno más cosas pero sin éxito.
Agradecería un ejemplo lo más sencillo posible de un texto dinamico en movieclip que gira tomando como punto de registro el centro y no la esquina.
Mi intención es que gire al pulsar un botón.
Muchas gracias.

Por honsuales

23 de clabLevel



 

firefox
Citar            
MensajeEscrito el 04 Feb 2011 12:47 pm
El giro, así como la escala y el ancho SIEMPRE se hacen a partir del "centro del MC". El centro de un MC es la "crucecita" que aparece cuando editamos el símbolo del que procede el MC. Así que si tu MC procede de un símbolo, edita el símbolo y mueve las formas hasta situar la "crucecita" en el centro geométrico.

Si lo que hacemos es crear un MC o un texto mediante código, el centro te lo sitúa en la esquina superior izquierda. en este caso el modo "más sencillo" es meterlo TODO dentro de un Sprite y mover el MC y/o el texto. Luego, lo que "giras" es el Sprite creado

Código ActionScript :

sprite:Sprite=new Sprite()
mc:MiClase=new MiClase()
sprite.addChild(mc)
mc.x=-mc.width/2
mc.y=-mc.height/2
addChild(sprite)
sprite.rotation=30*Math.PI/180

Por Eliseo2

710 de clabLevel



 

firefox
Citar            
MensajeEscrito el 04 Feb 2011 01:29 pm
Gracias voy a probarlo.

Por honsuales

23 de clabLevel



 

firefox
Citar            
MensajeEscrito el 05 Feb 2011 12:12 am
Lo he probado es justo lo que buscaba.
Es meter el texto dinámico en un Sprite (que es como un movieclip) y el Sprite es el que se gira.
Gracias, me ha sido de mucha ayuda.

Por honsuales

23 de clabLevel



 

firefox

 

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