Questo tutorial è stato scritto da solaris, per il forum http://www.angeloblue.net/smf/index.php
 i materiali sono stati reperiti dalla rete e appartengono ai rispettivi proprietari,
E' assolutamente vietato prelevare i miei tutorial per portarli in altri blog\forum\siti etc... senza il mio consenso scritto

 

effetto blur in Action script3

 

1. Creare un nuovo documento flash. e impostare le dimensioni del documento come le dimensioni dell'immagine.

  Imposta la frequenza dei fotogrammi  a 32, fare clik su OK.

 

importa ora la tua immagine sullo stage, centrala

1

 

 

2. converti l'immagine in un clip filmato con registrazione al centro

2

scrivi il nome istanza così:

photo_mc

3

 

 

3. clicca sul tempo 1 del livello immagine e nelle azioni incolla questo script:

  

var blurSpeed:Number = 1;

photo_mc.addEventListener (MouseEvent.MOUSE_OVER, mouseOverphoto_mc);

photo_mc.addEventListener (MouseEvent.MOUSE_OUT, mouseOutphoto_mc);

photo_mc.addEventListener (Event.ENTER_FRAME, enterFramephoto_mc);

var blur:BlurFilter = new BlurFilter();

blur.blurX = 22;

blur.blurY = 22;

blur.quality = BitmapFilterQuality.HIGH;

photo_mc.filters = [blur];

var mouseIsOverphoto_mc:Boolean = false;

function mouseOverphoto_mc (event:MouseEvent):void {

 mouseIsOverphoto_mc = true;

}

function mouseOutphoto_mc (event:MouseEvent):void {

 mouseIsOverphoto_mc = false;

}

function enterFramephoto_mc (event:Event):void {

 if (mouseIsOverphoto_mc == true) {

  blur.blurX -= blurSpeed;

  blur.blurY -= blurSpeed;

 } 

if (mouseIsOverphoto_mc == false && blur.blurX <= 22) {

  blur.blurX += blurSpeed;

  blur.blurY += blurSpeed;

 }

 photo_mc.filters = [blur];

}

 

 

4. Prova il filmato e se tutto è a posto esporta l'animazione