Flash CS3: creare effetto nebbia TV in 1 secondo

giovedì 27 marzo, 2008

Flash CS3 non finisce di stupire. Ecco come creare il classico effetto nebbia dei televisori in un secondo con 10 righe di codice.

Loading Flash Player...

Actionscript:
  1. import flash.display.Bitmap;
  2. import flash.display.BitmapData;
  3. //
  4. var bmpd:BitmapData = new BitmapData(320, 256);
  5. var bmp:Bitmap = new Bitmap(bmpd);
  6. //
  7. addChild(bmp);
  8. //
  9. bmp.addEventListener( Event.ENTER_FRAME,
  10.     function (e:Event):void {
  11.         bmpd.noise(Math.random()*1000, 0, 200, 7, true);
  12.     }
  13. );

Post correlati

Questo articolo ti è stato utile?: Per nientePocoAbbastanzaMoltoMoltissimo
Loading ... Loading ...

4 commenti a: “Flash CS3: creare effetto nebbia TV in 1 secondo”

  1. 02 giu, 2008 Effetti sulle Bitmap con perlinNoise() | Undolog.com:

    [...] svariati scopi. Avevamo già visto come creare un effetto "nebbia tv" con poche righe di codice (Flash CS3: creare effetto nebbia TV in 1 secondo). Ora ci occuperemo di un altro effetto "spettacolare" che, come vedremo in seguito, permette di [...]

  2. 12 gen, 2009 maico:

    You can try that:
    after addChild():

    Actionscript:
    1. var blurS: BlurFilter = new BlurFilter(2,2);
    2. bmp.filters = [blurS];

  3. 07 apr, 2009 Sândalo:

    Acredito que há algum problema com seu código. O mesmo está cheio de erros de sintaxe e não funciona. E não há uma explicação de onde adicionar o código, se em um frame, se em um movie clip... poderia explicar melhor.

  4. 07 apr, 2009 Sândalo:

    @Sândalo:

    Acredito que há algum problema com seu código. O mesmo está cheio de erros de sintaxe e não funciona. E não há uma explicação de onde adicionar o código, se em um frame, se em um movie clip… poderia explicar melhor.

    Correção: Há 2 códigos aparecendo... outro que copiei agora funcionou, mas em momento algum vi o autor dizendo que o código só funciona com ActionScript 3.0. -1 pra você.

Lascia un commento

TAG XHTML PERMESSI: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> INSERIMENTO CODICE:
<pre></pre>         // blocco generico
[code][/code]       // blocco generico
[as][/as]           // Actionscript
[css][/css]         // CSS Style Sheet
[html][/html]       // HTML
[js][/js]           // Javascript
[objc][/objc]       // Objective-C
[php][/php]         // PHP
[sql][/sql]         // SQL