Comunidad de diseño web y desarrollo en internet online

modificar tamaño con script a píxeles completos

Citar            
MensajeEscrito el 08 Jul 2007 08:45 am
Hola genios, es la primera vez que me animo a pedir ayuda públicamente, pero lo cierto es que por más vueltas que dé, no he podido encontrar respuesta a mi duda y no tengo otra opción más que la de molestarlos.
El tema es el siguiente. Mediante código modifico el alto de un objeto y le pido a flash que calcule que porcentaje del ancho tiene que modificar para conservar la escala, hasta allí en relación al alto y dado que lo que le quito al objeto es siempre una cantidad completa de píxeles, todo bien, el problema me surge cuando flash me devuelve el ancho, que por simple matemática, no siempre es un número completo. La pregunta ¿existe alguna manera de controlar u obligar a flash a que devuelva, por aproximación, una cantidad de píxeles completa? En otras palabras, si mi resultado es 153.9 que lo transforme a 154; mientras que si es 204.3 lo lleve a 204. :?

Por Ignacio Riboldi

1 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 08 Jul 2007 09:33 am
Ignacio tenes la clase math que hace esto...

Math.floor(numero); redondea para abajo 203.6 seria 203
Math.ceil(numero); redondea para arriba 203.2 seria 204
Math.round(numero) redonde para el que este mas cerca

el ultimo es el que necesitas...

Por N

36 de clabLevel



Genero:Masculino  

Buenos Aires, Argentina

firefox
Citar            
MensajeEscrito el 08 Jul 2007 08:30 pm
¡Muchas gracias! N, es justo lo que necesitaba. Ahora todo perfecto. Gracias, muchas gracias.

Por Ignacio Riboldi

1 de clabLevel



Genero:Masculino  

firefox

 

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