Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 22-09-2005, 19:05   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2005
Beiträge: 11
Grafik beim Ziehen zum Teil durchsichtig, zum Teil transparent

Hallo zusammen,

ich würde gerne eine Grafik beim Ziehen in einem vorgegebenen rechteckigen Bereich "normal", also 0% transparent darstellen, den Rest der Grafik hätte ich gerne z.B. 50% transparent.

Sobald die Grafik losgelassen wird, soll nur noch der vorher 0% sichtbare, also rechteckige Bereich gezeigt werden.

D.h. Die Grafik soll an eine rechteckige vorgegebene Stelle gezogen werden, nur der Ausschnitt, der an der rechteckigen Stelle ist, soll später (also nach dem Loslassen) sichtbar sein. Beim Ziehen soll der Anwender sehen, wie der Rest der Grafik aussieht.

Hat jemand eine Idee, wie man das realisieren könnte?
Vielen Dank, ich hoffe, ich habe mich klar genug ausgedrückt.

Heike
Heikit4711 ist offline   Mit Zitat antworten
Alt 22-09-2005, 20:43   #2 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Du willst also dein Bild unterschiedlich transparent haben?
Das geht nicht, ob es mit Flash 8 geht weis ich nicht.

Du könntest höchstens dein Bild in mehreren Bildern zerlegt in Flash laden diese dann in einzelne mc's packen.
Und dann den jeweiligen mc mit dem Bild unterschiedlich transparent machen.
__________________
ERROR: Signature is too large
rendner[i] ist offline   Mit Zitat antworten
Alt 22-09-2005, 21:08   #3 (permalink)
Neuer User
 
Registriert seit: Sep 2005
Beiträge: 11
Unhappy

Danke erstmal.
Das Problem ist, das es sich nicht nur um ein Bild, sondern theoretisch unendlich vielen handelt, die per Datenbank in Flash geladen werden sollen. Zerteilen ist also leider schon deshalb nicht möglich.
Außerdem soll das Bild auch gezogen werden, d.h. der transparente Bereich muss sich ständig ändern.
Ich habe hier noch einmal ein Beispiel "gemalt":
Beispiel

Geändert von Heikit4711 (22-09-2005 um 21:10 Uhr)
Heikit4711 ist offline   Mit Zitat antworten
Alt 22-09-2005, 21:15   #4 (permalink)
flashen-lehr
 
Benutzerbild von michey
 
Registriert seit: Dec 2004
Ort: CH, Europa
Beiträge: 1.686
Wie wärs mit einer haltransparenter weisser Fläche die darüber gelegt wird, mit einem ausgestanzten Rechteck in der Mitte?
__________________
michey
michey ist offline   Mit Zitat antworten
Alt 23-09-2005, 09:43   #5 (permalink)
flashen-lehr
 
Benutzerbild von michey
 
Registriert seit: Dec 2004
Ort: CH, Europa
Beiträge: 1.686
Hier ein möglicher, sehr rudimänterer Lösungsansansatz.
Um gezielter helfen zu können müsstet du vielleicht Bilder von den verschiedenen Zuständen zeigen.
Angehängte Dateien
Dateityp: zip drag-transparenz1.zip (18,6 KB, 6x aufgerufen)
__________________
michey
michey ist offline   Mit Zitat antworten
Alt 23-09-2005, 11:42   #6 (permalink)
Neuer User
 
Registriert seit: Sep 2005
Beiträge: 11
Unhappy

Hallo Michey,
Vielen Dank für Deine Mühe.
Dein fla ist eine schöne, bestimmt auch einmal brauchbare Variante.
Allerdings trifft sie nicht genau mein Problem.
Das Problem besteht darin, dass die Maske sozusagen stehen bleiben muss, während die Grafik durch Ziehen bewegt wird.
Beispiel.
Danke nochmal
Heike
Heikit4711 ist offline   Mit Zitat antworten
Alt 23-09-2005, 11:48   #7 (permalink)
Ohne Worte
 
Benutzerbild von Masterpi
 
Registriert seit: Jul 2004
Ort: Berlin
Beiträge: 472
Also ich würde dragbaren Masken arbeiten. Du hast ne Maske, die du ziehen kannst. Wärend du sie ziehst, vergrößert sie sich um den ganzen Bereich des Bildes. jetzt muss man nur noch überlegen, wie man das mit den halbtranzparent macht ^^. Mal gucken, ob mir da noch was einfällt
__________________
Wie kommt mein Öl unter deinen Boden?
Masterpi ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 17:17 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele