Comunidad de diseño web y desarrollo en internet online

Foto panoramica (360 grados) en as3 con filtros

Citar            
MensajeEscrito el 24 Feb 2009 06:29 am
Hola aqui les dejo este tip para crear un efecto de foto panoramica en as3 con filtros

Código :

// Cargar una imagen en el escenario.
var loader:Loader = new Loader();
var url:URLRequest = new URLRequest("tu_foto.jpg");
loader.load(url);
addChild(loader);
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, setupStage);
var mapImage:BitmapData;
var displacementMap:DisplacementMapFilter;
displacementMap = new DisplacementMapFilter();
// esta funcion es llamada cuando se termina de cargar la imagen 
function setupStage(event:Event):void {
   // Centrar la imagen cargada en el escenario.
   loader.x = (stage.stageWidth - loader.width) / 2;
   loader.y = (stage.stageHeight - loader.height) / 2;
   // Crear la imagen del mapa de desplazamiento.
   mapImage = new BitmapData(loader.width , loader.height, false, 0xFF0000);
   displacementMap.mapBitmap = mapImage;
}
addEventListener(Event.ENTER_FRAME,mover);
function mover(event:Event):void {
   // Crear el filtro de desplazamiento.
   var posX:Number = stage.stageWidth/2 - mouseX;
   displacementMap.mapPoint = new Point(0, 0);
   displacementMap.componentX = BitmapDataChannel.RED;
   displacementMap.scaleX+= posX /10;
   loader.filters = [displacementMap];

}

Por pandro

Invitado



 

firefox
Citar            
MensajeEscrito el 24 Feb 2009 06:36 am
Podrías trabajar un poco mas el Tip como tal, explicar un poco mas el código y quizá colgar algún ejemplo para que esto brillara un poco mas en Portada... Así a primer instancia la impresión es algo dificil de digerir.

Por M@U

BOFH

6210 de clabLevel

34 tutoriales
5 articulos

Genero:Masculino   Héroes Bastard Operators From Hell Editores

Bate jubilado de Cristalab

firefox
Citar            
MensajeEscrito el 24 Feb 2009 07:16 am

M@U escribió:

Podrías trabajar un poco mas el Tip como tal, explicar un poco mas el código y quizá colgar algún ejemplo para que esto brillara un poco mas en Portada... Así a primer instancia la impresión es algo dificil de digerir.


Okey lo que pasa es que lo subi a las prisas prometo pulir la presentación un poco mas y
¿si mejor se lo mando a fredy directo al correo ya una vez acabado?

Por pandro

Invitado



 

firefox
Citar            
MensajeEscrito el 24 Feb 2009 07:28 am

pandro escribió:

[...]Okey lo que pasa es que lo subi a las prisas prometo pulir la presentación un poco mas y
¿si mejor se lo mando a fredy directo al correo ya una vez acabado?
Okey! No hay problema, solo que dudo que mandárselo a Freddie sea lo mejor ya que anda ocupado con cosas de webmasters y unicornios de colores.

Lo que te recomendaría en dado caso es que lo termines y le avises a alguno de los moderadores de este foro, ellos se encargaran de enviarlo a portada o bien déjalo en algún otro foro como Pruebas o Aportes y de ahí alguno de nosotros lo pescamos para traerlo aquí. Como sea, pero avisa.
:wink:

Por M@U

BOFH

6210 de clabLevel

34 tutoriales
5 articulos

Genero:Masculino   Héroes Bastard Operators From Hell Editores

Bate jubilado de Cristalab

firefox
Citar            
MensajeEscrito el 20 Dic 2009 11:15 am
Hola chicos, el script me parece muy bueno, sabeis si puedo encontrar algun ejemplo mas completo en la web con lo de "mas completo" quiero decir, con funciones de zoom MOUSE_DOWN y MOUSE_UP etc, necesito que tenga estas caracteristicas puesto que este script es capaz de cargar imagenes de mas de 7000px de ancho y me parece que tiene un movimiento de la imagen bastante fluido. Os estaria eternamente agradecidoooooooo.

Por alberto101

0 de clabLevel



 

msie8

 

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