Flash - centrar 2 objetos con actionscript

 
Vista:

centrar 2 objetos con actionscript

Publicado por itxaso (48 intervenciones) el 04/04/2008 18:28:41
Hola.
Hay alguna manera de centrar dos objetos por medio de Actionscript. Para que me entendáis os pongo un ejemplo:

Imaginaros que tengo un cuadradoA de 500 x 500 pixeles y otro cuadradoB de 200 x 200 px. Lo que quiero es que al darle a un botón el cuadradoB se situe encima del cuadradoA pero centrado tanto vertical como horizontalmente. he probado con esto pero no me ha funcionado:

cuadradoB ._y = cuadradoA.height/2;
cuadradoB ._x = cuadradoA.width/2;

Gracias de antemano,

Itxaso
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:centrar 2 objetos con actionscript

Publicado por Sadly (2 intervenciones) el 05/04/2008 17:40:57
Eso sería si el cuadrado B tiene su (0, 0) justo en el medio.
Como tenga su (0, 0) en la esquina Izq Superior del cuadrado...
En todo caso la ecuacion sería

La mitad del cuadrado A menos la mitad del cuadrado B...

cuadradoB._y= cuadradoA.height/2 - cuadradoB.height/2
cuadradoB_x= cuadradoA.width/2 - cuadradoB.width/2

de todos modos no se si estas formulas funcionarian..
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar