Comunidad de diseño web y desarrollo en internet online

xscale

Citar            
MensajeEscrito el 17 Dic 2004 12:39 pm
hola amigos.
Tengo un movie que una linea. Le doy este codigo
onClipEvent(enterFrame)

{
this._xscale += 10;
}

y quieo que se alangue pero ademas de alargarse tambien se mueve en x. Esto no debería hacer que solo se alargara en x?

Por micayael

6 de clabLevel



Genero:Masculino  

Paraguay

msie
Citar            
MensajeEscrito el 17 Dic 2004 12:55 pm
Mi buen amigo,

La propiedad ._xscale hace el escalado respeto a la posicion (0,0) del clip que se escala. Entonces, el efecto visual es que tambien se mueve el clip. En realidad el clip tiene exactamente la misma posición, el mismo ancho y la msma altura, aunque tus ojos digan lo contrario...

Soluciones? Claro, las hay. Una es situar el punto (0,0) del moviclip en la posición deseada. Otra es hacer una función que calcule qual es el centro de la visualización y luego resitue el movieclip para contrarestar en el efecto de movimiento del .xscale.

Por isuny000

129 de clabLevel

1 tutorial

Genero:Masculino  

Girona provincia

firefox
Citar            
MensajeEscrito el 17 Dic 2004 01:56 pm
ok. gracias ya lo logre.
Ahora con ese mismo clip yo lo hice con anchura de linea MUY FINA, pero lo mismo al hacer la funcion this._xscale += 10 automaticamente me ensancha en alto la linea. como puedo hacer que teniendo un ancho solo se alargue??

Por micayael

6 de clabLevel



Genero:Masculino  

Paraguay

msie
Citar            
MensajeEscrito el 10 Jul 2011 11:50 pm
como se utiliza la xscale en as3, ya que no me funciona para un juego

Por emirc122

13 de clabLevel



 

firefox

 

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