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

doble codigo para loadmovie

Estas en el tema de doble codigo para loadmovie en el foro de Flash y Actionscript en Foros del Web. hola, tengo una consulta que no logro solucionar: estoy cargando una imagen externa con un codigo que crea un empty movieclip, y quiero combinarlo con ...
  #1 (permalink)  
Antiguo 11/12/2011, 23:56
 
Fecha de Ingreso: junio-2010
Mensajes: 108
Antigüedad: 13 años, 11 meses
Puntos: 2
doble codigo para loadmovie

hola, tengo una consulta que no logro solucionar:

estoy cargando una imagen externa con un codigo que crea un empty movieclip, y quiero combinarlo con otro codigo actionscript que consegui para hacerle un smooth a la imagen y que la rezamplee.

Es posible cargar la imagen con este 1er codigo:



Código actionscript:
Ver original
  1. var ancho_total:Number = Stage.width;
  2. var alto_total:Number = Stage.height;
  3. this.createEmptyMovieClip("cargador", 1);
  4. cargador.loadMovie("images/editorial_700/alain_700px_01.jpg");
  5. function carga() {
  6. var van:Number = cargador.getBytesLoaded();
  7. var totales:Number = cargador.getBytesTotal();
  8. var porcentaje:Number = Math.round((van/totales)*100);
  9. if (porcentaje == 100) {
  10. cargador._x = (ancho_total-cargador._width)/2;
  11. cargador._y = (alto_total-cargador._height)/2;
  12. trace("Ancho: "+cargador._width+". Alto: "+cargador._height);
  13. clearInterval(intervalo);
  14. }
  15. }
  16. var intervalo:Number = setInterval(carga, 100);


Y combinarlo con esto otro:

Código actionscript:
Ver original
  1. _global.smoothImageLoad = function(imgURL, targetMovie) {
  2.     var i=0
  3.     do { i++ } while (eval("_root.smoothImageLoadTemp"+i) != undefined)
  4.     tmc = _root.createEmptyMovieClip("smoothImageLoadTemp"+i, _root.getNextHighestDepth())
  5.     tmc.createEmptyMovieClip("ti", tmc.getNextHighestDepth())
  6.     tmc.tm = targetMovie
  7.     with(tmc) {
  8.         tmcl = new MovieClipLoader()
  9.         tmcl.onLoadComplete = function() {
  10.             ti.onEnterFrame = function() {
  11.                 pixelData = new flash.display.BitmapData(ti._width, ti._height);
  12.                 pixelData.draw(ti);
  13.                 tm.attachBitmap(pixelData, 1, true, true);
  14.                 tm.smoothImageLoadComplete()
  15.                 removeMovieClip(ti._parent)
  16.             }
  17.         }
  18.         tmcl.loadClip(imgURL, tmc.ti)
  19.     }
  20. }
  21.  
  22. mymc.smoothImageLoadComplete = function() {
  23.     trace("yeah baby yeah!!!")
  24. }
  25.  
  26. smoothImageLoad("images/700/alain_big_0369.png", contenedor_lkbk)
  #2 (permalink)  
Antiguo 14/12/2011, 12:36
 
Fecha de Ingreso: junio-2010
Mensajes: 108
Antigüedad: 13 años, 11 meses
Puntos: 2
Respuesta: doble codigo para loadmovie

hola, alguien por favor que me tire una ayuda.

la consulta sinteticamente es la siguiente:

Tengo el 1er codigo que carga la imagen centrada en un movieclip. Como logro agregarle el otro codigo a esa misma imagen??????????????????
  #3 (permalink)  
Antiguo 15/12/2011, 20:44
Avatar de ramonjosegn  
Fecha de Ingreso: agosto-2011
Ubicación: Colombia
Mensajes: 651
Antigüedad: 12 años, 8 meses
Puntos: 40
Respuesta: doble codigo para loadmovie

Yo estoy haciendo eso con las librerías de greensock... hay videotutoriales en youtube, como son ajenas al código puedes aplicarlas donde quieras cuando quieras..

Etiquetas: actionscript, doble, flash, loadmovie, clips
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 21:48.