Comunidad de diseño web y desarrollo en internet online

random_noise

Citar            
MensajeEscrito el 03 Mar 2006 02:09 pm
hola,

necesito un efecto tipo random noise para mi swf. Me refiero a pequeños pixeles en va y viene en forma de random...
Alguien sabe como podria hacer esto?

muchas gracias y saludos!!

Por Chakal

5 de clabLevel



 

msie
Citar            
MensajeEscrito el 03 Mar 2006 04:26 pm
Con Flash 8 es muy fácil. No recuerdo como se llama, pero la clase bitmapData tiene una función que hace eso. En versiones anteriores pues dibujas un punto, lo exportas para AS y escribes en el primer frame de un mc que contiene tu imagen algo como

Código :

reps=500
for(i=0;i<reps;i++){
punt=this.attachMovie("punto","punto"+i,99*i)
punt.cl=new Color()
punt.cl.setRGB(random(16777216))
punt._x=Math.random()*this._width
punt._y=Math.random*this._height
}

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 04 Mar 2006 04:44 am
gracias pero me dan unos errores de sintaxis:

**Error** Escena=audio, capa=noise, fotograma=1:Línea 3: Error de sintaxis.
reps=500for(i=0;i<reps;i++)

**Error** Escena=audio, capa=noise, fotograma=1:Línea 4: Error de sintaxis.
{punt=this.attachMovie("punto","punto"+i,99*i)punt.cl=new Color()punt.cl.setRGB(random(16777216))punt._x=Math.random()*this._widthpunt._y=Math.random*this._height}

saludos

Por Chakal

5 de clabLevel



 

msie
Citar            
MensajeEscrito el 04 Mar 2006 02:42 pm
Lo habia escrito aquí directamente sin poner puntos y coma, de todas formas no da errores de sintaxis. Bueno este código si que funciona:

Código :

 reps = 1000;
w = this._width;
h = this._height;
for (i=0; i<reps; i++) {
   punt = this.attachMovie("punto", "punto"+i, 99*i);
   punt.cl = new Color(punt);
   punt.cl.setRGB(random(16777216));
   punt._x = Math.random()*w;
   punt._y = Math.random()*h;
} 

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox

 

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