radieren

Von: , Frage gestellt am Do, 24. Apr 2008

hallo,

kann mir gemand sagen, wie man mit der maus flächen wegradieren kann?

zwei bilder liegen übereinander, ich möchte nun, dass der benutzer interaktiv mit der maus die darüberlegende fläche wegradiert um dann die untere fläche zu sehen.

wer weiss wie das geht?

vielen dank

1 Antworten zu dieser Frage

  1. Antwort von nach 22 Tagen 0 hilfreich
    Re: radieren

    Hi Amarillis,

    du brauchst dazu Actionscript, z.B. so:

    Leg deine Bilder irgendwo mit Instanznamen ab und steuere sie per Actionscript. Leg einen Movieclip ebenfalls mit Instanznamen auf der Buehne an, der die Form deines Radierers hat, das kann einfach nur ein Kreis oder ein Quadrat sein. Dieser Movieclip kann irgendwo liegen, da seine Position ueber die Mauskoordinaten festgelegt wird. Mit der draw-Methode kannst du dann mit dem Radierer die BitmapData von dem neuen Bild malen. Das erreichst du mit einer Funktion, die beschreibt was onMouseDown passiert, naemlich dass die Mausbewegung MouseMove mit der Funktion des Radierers gleichgesetzt wird, sodass das untere Bild sichtbar wird. Das legst du nun innerhalb deiner Radierer-Funktion naeher fest, wo du die Mauskoordinaten _xmouse und _ymouse direkt ansprichst und mit copyPixels die Bitmapdaten des neuen Bildes an die rechte Stelle bringst.

    LG
    Sprite kann mir gemand sagen, wie man mit der maus flächen
    wegradieren kann?

    zwei bilder liegen übereinander, ich möchte nun, dass der
    benutzer interaktiv mit der maus die darüberlegende fläche
    wegradiert um dann die untere fläche zu sehen.

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!