Foros del Web » Creando para Internet » Flash y Actionscript »

Codigo para importar una imagen externa al flash

Estas en el tema de Codigo para importar una imagen externa al flash en el foro de Flash y Actionscript en Foros del Web. Buenas tardes amigos, tenía tiempo sin entrar a la pagina. Necesito una ayuda de gran urgencia. Necesito importar una imagen externa al flash utilizando un ...
  #1 (permalink)  
Antiguo 07/10/2010, 12:46
Avatar de bathory84  
Fecha de Ingreso: junio-2010
Ubicación: Venezuela
Mensajes: 257
Antigüedad: 13 años, 10 meses
Puntos: 1
Codigo para importar una imagen externa al flash

Buenas tardes amigos, tenía tiempo sin entrar a la pagina. Necesito una ayuda de gran urgencia. Necesito importar una imagen externa al flash utilizando un codigo. Este es el caso:

quiero subir un logo externo a una pagina flash y que ese logo se reduzca a un tamaño establecido, es decir supongamos que el logo.jpg tiene un tamaño original de 500x200, pero al importarlo al flash mediante el action script se reduzca el tamaño a 50x20.

por favor ayudenme, este caso lo hago para que el swf no pese mas de lo normal y no se tarde tanto n cargar.
  #2 (permalink)  
Antiguo 07/10/2010, 18:54
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: Codigo para importar una imagen externa al flash

Hola bathory84:
Una forma muy simple es de cargarlo en porcentajes.
Crea un botón y al ponerlo en el escenario colócale éste código:
Código actionscript:
Ver original
  1. on(release){
  2.  foto.loadMovie("nombre.jpg");
  3.  foto._xscale = 20;//con éstos valores puedes jugar que están en porcentajes.
  4.  foto._yscale = 20;//aquí lo mismo
  5. }
Crea un MC_vacío y al ponerlo en el escenario en el lugar donde quieres que se vea la imagen, le pones como nombre de instancia: foto

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 07/10/2010, 19:31
Avatar de bathory84  
Fecha de Ingreso: junio-2010
Ubicación: Venezuela
Mensajes: 257
Antigüedad: 13 años, 10 meses
Puntos: 1
Respuesta: Codigo para importar una imagen externa al flash

Hola Bandit, entonces segun el codigo que me diste, las lineas 3 y 4 son las que deciden el tamaño final de la imágen?


3. foto._xscale = 20;//

4. foto._yscale = 20;//
  #4 (permalink)  
Antiguo 08/10/2010, 10:04
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: Codigo para importar una imagen externa al flash

Exactamente.
También se puede redimensionar la carga de la imagen con el siguiente código:
Seleccionas el MC_vacío y en el Panel de acciones escribes éste código:
Código actionscript:
Ver original
  1. onClipEvent (data) {
  2.     if (this.getBytesLoaded()>=this.getBytesTotal()) {
  3.         this._width = 50;
  4.         this._height = 20;
  5.     }
  6. }
Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #5 (permalink)  
Antiguo 10/10/2010, 10:16
Avatar de bathory84  
Fecha de Ingreso: junio-2010
Ubicación: Venezuela
Mensajes: 257
Antigüedad: 13 años, 10 meses
Puntos: 1
Respuesta: Codigo para importar una imagen externa al flash

Eres un genio, ese par de codigos me van a servir para muchas cosas sobre todo para cargar datos desde fuera.

Todo esto está perfecto pero podrias ayudarme a que la carga del "logo.jpg" no fuera con un boton sino automaticamente, porque es una pagina que lleva un simple logotipo de la empresa en la parte superior y que siempre debe estar visible.
  #6 (permalink)  
Antiguo 10/10/2010, 11:46
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: Codigo para importar una imagen externa al flash

Simplemente en el primer frame de la película principal coloca éste código: loadMovieNum("logo.jpg", 1);

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #7 (permalink)  
Antiguo 10/10/2010, 11:59
Avatar de bathory84  
Fecha de Ingreso: junio-2010
Ubicación: Venezuela
Mensajes: 257
Antigüedad: 13 años, 10 meses
Puntos: 1
Respuesta: Codigo para importar una imagen externa al flash

Exacto ese ya lo sabia pero no se puede mover ni cambiar de tamaño por eso no lo utilizé
  #8 (permalink)  
Antiguo 10/10/2010, 12:11
Avatar de bathory84  
Fecha de Ingreso: junio-2010
Ubicación: Venezuela
Mensajes: 257
Antigüedad: 13 años, 10 meses
Puntos: 1
Respuesta: Codigo para importar una imagen externa al flash

Esos dos primeros codigos no se pueden juntar para utilizarlos en un MC y cambiar el
on(release){ por otra cosa qpara que se cargue automatocamente al iniciar el flash?
  #9 (permalink)  
Antiguo 10/10/2010, 12:30
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: Codigo para importar una imagen externa al flash

Coloca el mismo MC_vacío con nombre de instancia foto en el primer frame de la película principal, en el lugar donde quieres que se cargue el logo, crea la capa acciones y en el primer frame escribe éste código: foto.loadMovie("nombre.jpg");

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #10 (permalink)  
Antiguo 10/10/2010, 12:38
Avatar de bathory84  
Fecha de Ingreso: junio-2010
Ubicación: Venezuela
Mensajes: 257
Antigüedad: 13 años, 10 meses
Puntos: 1
Respuesta: Codigo para importar una imagen externa al flash

Excelente hermano, todo funciona a la perfección. Como hago para darte puntos por la ayuda o algo asi?
  #11 (permalink)  
Antiguo 10/10/2010, 12:43
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: Codigo para importar una imagen externa al flash

Debajo de mi nick hay 4 botones, utiliza el segundo.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #12 (permalink)  
Antiguo 10/10/2010, 13:46
Avatar de bathory84  
Fecha de Ingreso: junio-2010
Ubicación: Venezuela
Mensajes: 257
Antigüedad: 13 años, 10 meses
Puntos: 1
Respuesta: Codigo para importar una imagen externa al flash

Solamente me sale que estas en linea y reportar mensaje.. debe ser xq soy muy nuevo y no me permiten dar Karma pero luego te califico. Para hacerte otra pregunta sencilla en flash sobre algo que me gustó de tu pagina http://www.banditwebdesign.com/ y no lo he podido hacer, tengo que abrir otro tema?
  #13 (permalink)  
Antiguo 11/10/2010, 06:08
Avatar de bathory84  
Fecha de Ingreso: junio-2010
Ubicación: Venezuela
Mensajes: 257
Antigüedad: 13 años, 10 meses
Puntos: 1
Respuesta: Codigo para importar una imagen externa al flash

Me puedes enseñar a diseñar un contador de visitantes para paginas full flash? asi como en tu página..
  #14 (permalink)  
Antiguo 11/10/2010, 11:34
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: Codigo para importar una imagen externa al flash

No utilices el Foro para hecer preguntas sobre los tutoriales de mi página, allí tienes un Formulario.
En mi página tienes el tutor del contador de visitas.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/

Etiquetas: externa, flash
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:46.