Comunidad de diseño web y desarrollo en internet online

Blur o Desefonque Selectivo

Citar            
MensajeEscrito el 23 Oct 2008 09:25 am
Buenos días...

Me gustaría que me comentaran como puedo hacer para que el movieclip que tengo en el 2 fotograma de un botón que es un movieclip también se desenfoque solamente por la parte central y que el resto de imagen permanezca enfocada, en fin, creo que hablo de un desenfoque selectivo.

La situación es la siguiente de manera esquemática:

- botfoto_01 (MC)
- fotopan_01 (MC) tanto en fotograma 1 y 2 de botfoto_01

En el fotograma 2 le tengo aplicado al MovieClip fotopan_01 un desenfoque gaussiano, pero lo coge toda la imagen, lo que quiero es que lo tome la parte central de la imagen, y que la superior e inferior permanezcan igual que al principio (fotograma 1)

Un saludo para tod@s...

Por ayagaure

29 de clabLevel



 

firefox
Citar            
MensajeEscrito el 23 Oct 2008 10:28 am
A una imagen que tengas en la biblioteca linkeala para AS como "image" pega esto en el primer frame de tu película y prueba.

Código ActionScript :

import flash.display.BitmapData;
import flash.filters.BlurFilter;
import flash.geom.Point;
import flash.geom.Rectangle;

var myBitmapData:BitmapData = BitmapData.loadBitmap("image");

var mc:MovieClip = this.createEmptyMovieClip("mc", this.getNextHighestDepth());
mc.attachBitmap(myBitmapData, this.getNextHighestDepth());

var filter:BlurFilter = new BlurFilter(10, 10, 5);

var ancho:Number = 100;
var cuadro:Rectangle = new Rectangle((mc._width - ancho)/ 2, (mc._height - ancho) / 2, ancho, ancho);

mc.onPress = function() {
    myBitmapData.applyFilter(myBitmapData, cuadro, new Point((mc._width - ancho)/ 2, (mc._height - ancho) / 2), filter);
}

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox

 

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