Comunidad de diseño web y desarrollo en internet online

tamaño imagen.

Citar            
MensajeEscrito el 05 Jul 2005 10:37 am
:( Hola, siento ser pesao con este tema pero es q no consigo modificar bien el tamaño de la imagen. espero explicarme mejor que en el tema que puse ayer.

lo que quiero hacer es controlar el tamaño de la imagen, que sea siempre el mismo independiente del tamaño de la foto que suba al servidor.

El código que me funciona es:
en el primer fotograma del clic mc2 (que esta dentro de otro clic, que llamo mc1):
loadMovie("p1.jpg", "mc2");

en las acciones del clic mc1:
on (release) {
mc2._height=150;
mc2._width=225;
}


asi me funciona pero claro para que me haga ese tamaño tengo q apretar en la foto y yo necesitaba que lo hiciera solo.

ya probe a ponerlo en onClipEvent(load) en las acciones del clic mc1 , tb probe a ponerlo en el primer fotograma de la pelicula y nada, en cuanto saco las ordenes de width y height del "on release" de las acciones del clic mc1, no me pone la imagen al tamaño que le digo, me hace una especie de porcentaje y yo necesito que el tamaño de la imagen sea siempre 225*150px y no que me haga un porcentaje de la imagen subida.
Y no tengo ni idea de pq en cuanto lo saco del "on release" no respeta los valores que le pongo al width y al height.

Gracias a todos; saludos.

Por LinosInk

36 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 05 Jul 2005 11:23 am
Debajo de...

Código :

loadMovie("p1.jpg", "mc2");


...pon esto y ya esta...

[/code]mc2._height=150;
mc2._width=225;[/code]

Así no es necesario que cliques en la foto, te cambia el tamaño directamente.

Deu!! ^^

Por Elecash

Claber

8126 de clabLevel

37 tutoriales
19 articulos
13 ejemplos

  Bastard Operators From Hell Desarrollador de GAIA Premio_Secretos Héroes

BarnaCity

clabbrowser
Citar            
MensajeEscrito el 05 Jul 2005 11:58 am
Hola elecash, gracias por tu respuesta. pero eso ya lo intente y nada, se supone que deberia de ser así de sencillo pero no me hace caso. en cuanto saco las ordenes del clic mc1 no me hace lo que quiero.

Lo subi a la siguiente dirección para probarlo:
http://www.overallink.com

salen dos .swf, el primero es lo que quiero que me haga pero sin falta de tener que apretar en la imagen.

el segundo .swf es lo que me hace en cuanto modifico el width y el height fuera del "on release"del clic mc1.

en los dos .swf subidos los valores son height=150 y width=225, pero como ves en el segundo no me hace caso.

saludos.

Por LinosInk

36 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 05 Jul 2005 12:08 pm
Si kieres... pasame al correo el .fla y te lo miro y si puedo t lo devuelvo funcionando explicado.. ok?


A este mail: [email protected]

Ale a ver si así puede ser........

Por MorphX

SWAT Team

982 de clabLevel

3 tutoriales

  SWAT

La Telaraña Digital

msie
Citar            
MensajeEscrito el 05 Jul 2005 12:19 pm
ya te lo envie al correo q me diste.
muxas gracias.

Por LinosInk

36 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 05 Jul 2005 12:39 pm
Ok, esta tarde, despues del trabajo te lo miro...

Saludos..

Por MorphX

SWAT Team

982 de clabLevel

3 tutoriales

  SWAT

La Telaraña Digital

msie
Citar            
MensajeEscrito el 05 Jul 2005 01:22 pm
probar esto:

Código :

loadMovie("p1.jpg", "mc2");
mc2.onLoad =function{
mc2._height=150;
mc2._width=225;
}


No se... tal vez funcione.

Por Silvestre_

391 de clabLevel

1 tutorial

 

"un simple aficionado", pero acepto propuestas de trabajo

firefox
Citar            
MensajeEscrito el 05 Jul 2005 02:34 pm
Lo probe y me da este error:

Línea 2: No se permite la declaración de función
mc2.onLoad = function cargar() {

Por LinosInk

36 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 05 Jul 2005 02:38 pm
LinosInk escribio:

Lo probe y me da este error:

Línea 2: No se permite la declaración de función
mc2.onLoad = function cargar()


:roll: Y que hazle caso al error, quitale el cargar :crap:

deberia ser mc2.onLoad = function ()

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 05 Jul 2005 02:49 pm
uhi, q fallo. I'm sorry.

ya lo probe y no hace nada, parece q no pilla la función. carga la imagen pero no pilla la funcion de depues.
tendrá q ver el flash??, tengo el flash MX instalado.

Por LinosInk

36 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 05 Jul 2005 03:07 pm
LinosInk ya te lo tngo solucionado, pero publico akí el código exacto y él metodo por si a alguien más le interesa..

En el primer fotograma de la Escena general pones este código

Código :

mc1.loadMovie("p1.jpg");

onEnterFrame=function()
{
   if(mc1._width!=0)
   {
      mc1._width=225;
      mc1._height=150;
      onEnterFrame=null;
   }
}


he borrado a mc2 ya ke es absurdo, de mc1 sacas el load ese ke no sirve pa ná ahí y realmente consigues un MC totalmente vacio, ok? pos nada lo pones en el escenario, lo llamas mc1 y foto ajustada ;)

El tema como te comenté AYER en el otro megahilobesuguero...¬¬ es ke en el mismo instante en ke haces loadMovie, la foto aún no está cargada, por lo tanto las propiedades height y width no estan definidas, de modo que lo ke yo hago es un buclecillo con onEnterFrame, de modo que en cuanto dispongo de tamaño ._width!=0 ;) , (osea la foto está cargada) pues reajusto y a zumbarla...

Ahora te lo envio al correo ya terminado.... ok??? o lo hace tú mismo con esta explicación??????


;)

Por MorphX

SWAT Team

982 de clabLevel

3 tutoriales

  SWAT

La Telaraña Digital

mozilla
Citar            
MensajeEscrito el 05 Jul 2005 03:35 pm
:D Muchas gracias MorphX; ya tome nota y lo cambie y funciona perfectamente.
lo de tener 2 MC lo hice pq lei p ahi en algún sitio que era mejor.

Muchas gracias tb por la explicación de pq lo haces, me valio bastante para entenderlo.

espero poder devolverte esta favor, jeje. :P

Saludos.

Por LinosInk

36 de clabLevel



Genero:Masculino  

msie

 

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