Comunidad de diseño web y desarrollo en internet online

Borrar un dibujo creado en AS

Citar            
MensajeEscrito el 13 Mar 2007 02:38 pm
Resulta que por más que investigué, no encontré ninguna manera de borrar un dibujo hecho en AS.

Pero no quiero algo como MC.clear () o el removeMovieClip () sino algo como la goma de borrar de los programas de dibujo. Es decir, no borrar todo sino sólo una parte.

Si alguien sabe cómo hacerlo, me ayudaría mucho.

Por HernanRivas

Claber

3416 de clabLevel

26 tutoriales

 

Argentina

msie
Citar            
MensajeEscrito el 13 Mar 2007 03:18 pm
Usando los filtros bitMap y los blendModes, había algo de eso por aquí:
http://www.cristalab.com/foros/viewtopic.php?t=29362&highlight=blendmode

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 14 Mar 2007 02:01 pm
Muchas gracias, pero con el API de dibujo de Flash no hay nada?

Por HernanRivas

Claber

3416 de clabLevel

26 tutoriales

 

Argentina

msie
Citar            
MensajeEscrito el 14 Mar 2007 05:00 pm
HernanRivas me interesa el tema. Ya que estoy haciendo algo parecido.

Necesito borrar unas lineas que he generado por codigo cuando haga clic en un boton.

el codigo que utilizo para generar las lineas es el siguiente:

Código :

_root.lineStyle(2, 0x000000, 100);
_root.moveTo(x_un,y_un);
_root.lineTo(ref_1["e_s" + num_b]._x,ref_1["e_s" + num_b]._y);


Como lo puedo hacer.

Espero que me puedan ayudar.

Gracias.

Por ajedros

55 de clabLevel



Genero:Masculino  

Colombia

firefox
Citar            
MensajeEscrito el 14 Mar 2007 05:13 pm
A ver, SÍ se puede usar el código que enseñé para dibujos generados por AS. Si lo que quieren es hacer una herramienta de goma, usen ese código. Si quieren borrar elementos individuales, traten cada elemento como un MovieClip diferente.
Ahora, hacer algo como la GUI de flash, donde al borrar un trozo de línea con la goma, la convierte en dos objetos y demás... no se me ocurre cómo hacerlo.

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 18 Mar 2007 04:22 am
dibuja encima con el mismo color del fondo

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox
Citar            
MensajeEscrito el 18 Mar 2007 04:13 pm
No me sirve, estaba haciendo un experimento con máscaras dinámicas, donde el usuario dibujaba en la máscara para revelar el fondo.

El asunto es que tenía 2 MCs iguales uno arriba del otro; el de abajo tenía un filtro blur y un _alpha reducido y el de arriba estaba enmascarado. La máscara del de arriba era donde dibujaba el usuario logrando un efecto similar al de desempañar un vidrio. Por otro lado, como el blur del MC de abajo era visible luego de desempañar completamente el vidrio (quedaba algo así como el filtro "glow") quería enmascararlo para hacer exacatamente lo contrario, que estuviera visible y borrarlo de a poco.

PD: También probé con un máscara que enmascarara a otra máscara, pero Flash no lo permite.

Por HernanRivas

Claber

3416 de clabLevel

26 tutoriales

 

Argentina

msie
Citar            
MensajeEscrito el 18 Mar 2007 05:34 pm

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox
Citar            
MensajeEscrito el 19 Mar 2007 01:27 pm
Si, pero no sirve para enmascarar MCs que se mueven.

Por HernanRivas

Claber

3416 de clabLevel

26 tutoriales

 

Argentina

msie
Citar            
MensajeEscrito el 19 Mar 2007 03:35 pm
si el lápiz dibujara mc, cuando pasaras la goma de borrar esta podría colisionar con los mc que dibujaste y bajo ese evento podrías eliminar cada mc.

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox
Citar            
MensajeEscrito el 19 Mar 2007 05:09 pm
No logro comprender por qué no puedes usar el último código que puse en aquel post:
Si lo pruebas, verás que dibujando un clip drag_mc y un clip clip_fondo, que contenga una imagen separada, puedes ir borrando (igual que podrías añadir) las partes del clip con una "goma" cuya forma sea a del drag_clip.
De esta manera no necesitas máscaras.

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 19 Mar 2007 05:15 pm
el problema es que el quiere revelar de a poco un clip en movimiento, claro que los codigos de ese post son espectaculares ^^

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox

 

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