Muchas gracias Daniel. Voy a investigar y os cuento...
On 7/10/06, Daniel Portilla <[EMAIL PROTECTED]> wrote: > > Hola Oscar, lo que quieres es asequible creando máscaras en tiempo real > (setMask). Básicamente tendrás que hacer lo siguiente: > > Crear un Movieclip con la foto que comentas (haciendo un attach o un > duplicate de tu librería y cargando la foto). > Crear un Movieclip vacío que albergará la máscara. > Crear un polígono (utilidades de dibujo del API de Flash) con la forma de > la > máscara inicial. > Crearte Nodos arrastrables en los puntos del polígono anterior, y que > cuando > se muevan redibujen el polígono > Asignar el polígono anterior como una máscara (setmask) del Movieclip de > la > foto, cada vez que hagas un cambio en los nodos > > //Ejemplo de crear máscara dinámica en el borde de la foto > > http://www.cristalab.com/tutoriales/70/movimiento-de-una-bandera-dinamicamente-por-actionscript > > foto_mc = attachMovie("foto", "foto"+i, 10+i*10, {_x:xo}); > ancho = foto_mc._width; > alto = foto_mc._height; > uni = ancho/interacciones; > duplicate = _root.createEmptyMovieClip("mascara_mc"+i, 2000+i*100); > duplicate.lineStyle(0); > duplicate.beginFill(0, 100); > duplicate.moveTo(0, 0); > duplicate.lineTo(0, alto); > duplicate.lineTo(uni, alto); > duplicate.lineTo(uni, 0); > duplicate.lineTo(0, 0); > duplicate._x = xo+i*uni; > foto_mc.setMask(duplicate); > > Te quedaría crear los nodos actualizables, y que al arrastrarlos > modifiquen > el polígono de la máscara redibujándolo y reasignando la máscara al MC de > la > foto > > Salu2 > ----------------------------------------------------- > ASNativos > www.5dms.com > subscripciones/desubscripciones > http://asnativos.5dms.com > ----------------------------------------------------- > ----------------------------------------------------- ASNativos www.5dms.com subscripciones/desubscripciones http://asnativos.5dms.com -----------------------------------------------------

