Comunidad de diseño web y desarrollo en internet online

¿como trata el flash las dimensiones de las imagenes?

Citar            
MensajeEscrito el 04 Jul 2005 10:12 am
Tengo una dudilla, cargo una imagen con loadmovie y luego con width y height modifico el tamaño, la imagen quiero que sea de 225*150 píxeles, al ponerle ese valor en el width y height me hace una especie de porcentaje un poco raro. ¿pq para porcentaje seria _xscale e _yscale no?. pensé q width y height seria en píxeles.

¿cómo trata el Flash las dimensiones de las imagenes para conseguir ponerle el tamaño que yo quiera en píxeles?

loadMovie ("p1.jpg", "p1");
p1._width=225;
p1._height=150;

Por LinosInk

36 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 04 Jul 2005 11:53 am
Hola de nuevo, ya he conseguido hacer que el tamaño de la imagen sea siempre 225*150, mi error era que lo q cargaba en un sólo clic, y habia que hacerlo en un clic dentro de otro clic.

Mi duda ahora es como ponerlo que lo haga cuando se carga el flash ya q lo tengo metido en un release y me lo hace al apretar la imagen.

Gracias a todos.

Por LinosInk

36 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 04 Jul 2005 01:05 pm
sacalo del on (release) y ponlo en el primer frame el loadMovie() :wink:

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 04 Jul 2005 02:29 pm
si pero si hago eso como llamo al clic q esta dentro del otro clic. Lo hice de la siguiente manera:

tengo un clic llamado "pantalla" y lo meti en otro clic q llamo "Imagen". Una vez dentro del clic Imagen en el primer frame le pongo:
loadMovie("p1.jpg", "p1"); ah ese clic en la escena le llamo p1.

Luego una vez fuera en la escena a las acciones del clic Imagen le pongo:
on (release) {
p1._height=150;
p1._width=225;
}

Lo ideal sería llamar desde el primer frame de la escena al clic q tengo dentro del otro clic y decirle q cargue con ese tamaño la imagen, pero no me sale.

No se si me lie demasiado al explicarlo.

Gracias por la respuesta Maikel

Por LinosInk

36 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 04 Jul 2005 03:38 pm
:shock: What? y por que no le colocas

Código :

on (release){
p1._height=150;
p1._width=225; 
loadMovie("p1.jpg", "p1");
}


En fin....

Por bipsa

628 de clabLevel

1 tutorial
1 articulo

Genero:Masculino  

Colombia

firefox
Citar            
MensajeEscrito el 04 Jul 2005 03:41 pm
bipsa, asi no funciona en todos los casos.

LinosInk, necesitas hacer un cargador para la foto, despues de que termine la carga, solo ajustas las propiedades _width y _height.

Eso es todo. :wink:

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

firefox
Citar            
MensajeEscrito el 04 Jul 2005 03:42 pm
eso es.....


ains.... ;)

Por MorphX

SWAT Team

982 de clabLevel

3 tutoriales

  SWAT

La Telaraña Digital

mozilla
Citar            
MensajeEscrito el 04 Jul 2005 03:45 pm
al hacer eso la imagen me carga solo al darle al recuadro del clic. lo que quiero es que la imagen se cargue sola sin tener que darle a ningún sitio con el tamaño 225*150 pixeles.

Por LinosInk

36 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 04 Jul 2005 03:50 pm
pero es q yo pense q era asi de sencillo pero si nada mas cargar la foto ajusto las propiedades de width y height no me respeta el valor que le pongo en píxlees hace una especie de porcentaje.

entonces lo q hice fue cargar la imagen en el clic que tengo dentro, y luego en el clic de fuera cambiarle el tamaño, asi si me hace la imagen con el valor que yo le pongo.

pero solo se hacerlo en el release sino no me lo pilla. y quiero hacerlo sin q haga falta pinchar en ningún sitio.

Por LinosInk

36 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 04 Jul 2005 03:51 pm
a ver..... el tema es el siguiente......... creo yo verdad???

al hacer un loadMovie y redimensionar en la siguiente instrucción... no te lo hace cierto???
veras debes darle un compas de espera hasta que cargue la foto REALMENTE y por lo tanto queden correctamente definidas las propiedades width y height, para ello hazte un cargador y cuando esté cargada, entonces aplicas el redimensionado y veras como te sale correcto y sin hacer click ninguno... si quiere asigna al onEnterFrame una funcioncita que te chekee el valor de ._width mismo y ke no sea 0, en el momento en ke NO sea 0 es ke la imagen ya está lista pa dimensionarse... y puedes salir del onEnterFrame igualandolo a null...

A ver si ahora te sale bien :P

Por MorphX

SWAT Team

982 de clabLevel

3 tutoriales

  SWAT

La Telaraña Digital

mozilla
Citar            
MensajeEscrito el 04 Jul 2005 03:53 pm
:crap: Creo que nos estas confundiendo, puedes poner un poquito de código? :?

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 04 Jul 2005 03:55 pm
Pues no c en mi caso funciona.... bueno aqui comparto una galeria con imagenes y tamaños de imagen.... esta muy facil de entender.

http://logitmedia.com/GaleriafromNeutrox.zip

espero que te sirva de algo

PS. No la hice yo, solo miras los creditos en el AS

Suerte.

Por bipsa

628 de clabLevel

1 tutorial
1 articulo

Genero:Masculino  

Colombia

firefox
Citar            
MensajeEscrito el 04 Jul 2005 04:01 pm
na si me redimensiona la imagen pero a su bola no respeta los valores que le pongo. para que me los respetara tuve q llamar al clic desde otro sitio, pero no se llamarlo desde el fotograma.

cargo la imagen asi: (esta orden la pongo en el primer fotograma del clic mc2 que tengo metido en otro clic mc1 )
loadMovie("p1.jpg", "mc2");

Luego en el primer fotograma de la linea principal en la escena, pongo:

mc1.mc2._width=225;
mc1.mc2._height=150;

asi tendría q valer no???
voy a echarle un ojo a ese link. gracias por todo.

gracias.

Por LinosInk

36 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 04 Jul 2005 05:16 pm
me sigue sin funcionar, solo consigo redimensionar dandole a un boton. y yo quiero que se redimensione la foto sola sin tener q darle a ningún sitio.

por favor si alguien sabe que me diga cual es la mejor forma de cargar una imagen con tamaño determinado, o algún sitio donde pueda mirarlo. los ejemplos de cristalab no me valen ya que uso flash MX.

Por LinosInk

36 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 04 Jul 2005 05:22 pm
lo tienes en una funcion?

Si no ponle:

Código :

function ajustar() {
mc1.mc2._width=225;
mc1.mc2._height=150;
}


Código :

on (release){
ajusta()
loadMovie("p1.jpg", "p1");
} 


o lo pones a que lo llame en el frame

y la llamas cuantas veces la necesites.......

Por bipsa

628 de clabLevel

1 tutorial
1 articulo

Genero:Masculino  

Colombia

firefox
Citar            
MensajeEscrito el 04 Jul 2005 05:25 pm
como hago para que lo llame en el frame????

Por LinosInk

36 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 04 Jul 2005 05:27 pm
pones en el frame


mc1.mc2._width=225;
mc1.mc2._height=150;

o la

funcion

ya probaste el ejemplo ahi esta clarito.....

salu2

Por bipsa

628 de clabLevel

1 tutorial
1 articulo

Genero:Masculino  

Colombia

firefox
Citar            
MensajeEscrito el 04 Jul 2005 05:31 pm
sisi, hago eso pero no me pone la imagen a 225*150 pixeles me hace como una especie de proporción o porcentaje de la imagen.

solo consegui hacer q pusiera exacmente el valor q le meto desde un boton, que es la duda q tengo desde el principio.

Por LinosInk

36 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 04 Jul 2005 05:33 pm
Joder. ya te vale.... lo ke kieres NO es ke se redimensione sino ke se recorte a ese tamaño no?, pq la imagen no es proporcional a esa dimension, por eso al modificar el tamaño del contenedor del otro clip te keda bien, pero si actuas directo sobre la foto te la deforma no???? (si no es eso... ya me tas liando :()

Por MorphX

SWAT Team

982 de clabLevel

3 tutoriales

  SWAT

La Telaraña Digital

mozilla
Citar            
MensajeEscrito el 04 Jul 2005 05:39 pm
sisisi, es eso, es para controlar la imagen si es mas pequeña que me la agrande hasta 225*150 y si es mas grande la imagen q la recorte hasta 225*150.

perdon por la vara, ya que me estoy explicando como el culo.

Por LinosInk

36 de clabLevel



Genero:Masculino  

msie

 

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