Comunidad de diseño web y desarrollo en internet online

Centrar clip

Citar            
MensajeEscrito el 30 Dic 2006 06:32 pm
Tengo un clip llamado mcBola que contiene a otro llamado mcBolita. El caso es que keria centrar mcBolita con respecto a mcBola en tiempo de ejecucion. Ambos tienen el punto de anclaje en el centro.
Uso esta formula pero no se por que no me funciona... Gracias tronkos.

Código :

_root.mcBola.mcBolita._x = mcBola._width / 2;

Por oxk4r

56 de clabLevel



 

Orense·España

firefox
Citar            
MensajeEscrito el 30 Dic 2006 07:40 pm
Si el clip mcBolita esta dentro de mcBola, y mcBola está centrado en el punto de registro, pon el clip mcBolita tambien centrado en relacion al punto de registro, osea el punto (0,0)

Código :

_root.mcBola.mcBolita._x = 0;
_root.mcBola.mcBolita._y = 0;

ambos clips estarán centrados

Por Zguillez

BOFH

10744 de clabLevel

85 tutoriales
17 articulos
3 ejemplos

Genero:Masculino   Bastard Operators From Hell Héroes Team Cristalab Editores

BCN

firefox
Citar            
MensajeEscrito el 30 Dic 2006 08:49 pm
Gracias Zguillez, ya se que asi funciona, pero no se supone que con la formula que yo intento aplicar tambien deberia hacerlo? Porque, el ancho de mcBola, deberia ser igual a su punto central, no?
Ademas, si esto mismo lo hago en el escenario:

Código :

mcBola._x = Stage.width / 2;

...funciona perfectamente. Cual es la diferencia?

Por oxk4r

56 de clabLevel



 

Orense·España

firefox
Citar            
MensajeEscrito el 30 Dic 2006 11:24 pm

oxk4r escribió:

... Cual es la diferencia?

La diferencia es que el clip mcBolita esta DENTRO del clip mcBola, por lo tanto sus posiciones estan definidas a partir de puntos de registro diferentes... es decir, el punto x=0 y=0 del clip mcBola es el punto superior izquierdo de la pelicula, en cambio el punto x=0 y=0 del clip mcBolita es el punto central del clip mcBola independientemente de la posicion de este.

Para que esto te funcione:

Código :

_root.mcBola.mcBolita._x = mcBola._width / 2;

El contenido del clip mcBola deberá estar en x=0, y=0, no centrado en el punto de registro.

Por Zguillez

BOFH

10744 de clabLevel

85 tutoriales
17 articulos
3 ejemplos

Genero:Masculino   Bastard Operators From Hell Héroes Team Cristalab Editores

BCN

firefox
Citar            
MensajeEscrito el 31 Dic 2006 07:07 am
Vale, muchas gracias, ya lo he pillado. :love:

Por oxk4r

56 de clabLevel



 

Orense·España

firefox

 

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