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

Captura de pantalla desde swf

Estas en el tema de Captura de pantalla desde swf en el foro de Flash y Actionscript en Foros del Web. Hola de nuevo amigos...aqui estoy liao con un tema que creo interesante intento hacer una captura de pantalla de mi swf desde un boton...hasta ay ...
  #1 (permalink)  
Antiguo 12/11/2010, 00:16
 
Fecha de Ingreso: junio-2008
Mensajes: 292
Antigüedad: 16 años, 5 meses
Puntos: 4
Captura de pantalla desde swf

Hola de nuevo amigos...aqui estoy liao con un tema que creo interesante intento hacer una captura de pantalla de mi swf desde un boton...hasta ay bien, el tema es que el codigo que tengo solo me sirve para hacer la captura de un movie clip. me gustaria saber si este codigo se puede modificar para que en vez de hacer la captura solo del mc la haga de una zona determinada de mi swf....a qui os dejo el codigo que estoy utilizado donde output_vid es el mc del que hace la captura...muchas gracias amigos

Código PHP:
function capture(nr)
{
    
snapshot = new BitmapData(output_vid._widthoutput_vid._height);
    
//draw the current state of the Video object into 
    //the bitmap object with no transformations applied
    
snapshot.draw(output_vid,new Matrix());
    var 
t:MovieClip createEmptyMovieClip("bitmap_mc"1);
    
t._x 237;
    
t._y 20;
    
t._xscale t._yscale 50;
    
//display the specified bitmap object inside the movie clip
    
t.attachBitmap(snapshot,1);
    var 
filterArray = new Array(myFilters[nr]);
    
t.filters filterArray;
    
attachMovie("print_but","bot",100,{_x:t._x t._width 50_y:t._y t._height 2});

  #2 (permalink)  
Antiguo 12/11/2010, 00:26
 
Fecha de Ingreso: junio-2008
Mensajes: 292
Antigüedad: 16 años, 5 meses
Puntos: 4
Respuesta: Captura de pantalla desde swf

Lo solucione...ay que ver lo que cambia la cosa... al dia siguiente se ve todo mejor lo unico que ay que hacer es ponerle el numer en pixeles a BitmapData e indicarle que lo debe hacer del root
gracias amigos

Etiquetas: pantalla, swf, capturar
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 17:51.