Autor |
Nachricht |
dizi
Threadersteller
Dabei seit: 08.01.2005
Ort: Kölle
Alter: 38
Geschlecht:
|
Verfasst Di 09.05.2006 10:44
Titel [Solved] // [Flash/AS] Klick auf Bühne |
|
|
Moin,
ich sucher verzweifelt nach ner Möglichkeit, Aktionen bei nem Klick auf die Bühne aufzurufen.
Meine Internet-Recherchen blieben leider erfolglos.
Habs so probiert
Code: | _root.onPress = function () {
bla
} |
Einfach nen Butten in den Hintergrund legen geht nicht, da darüber noch andere Buttons liegen.
Zuletzt bearbeitet von dizi am Di 09.05.2006 13:13, insgesamt 2-mal bearbeitet
|
|
|
|
|
tacker
Dabei seit: 22.03.2002
Ort: Trondheim, Norwegen
Alter: 43
Geschlecht:
|
Verfasst Di 09.05.2006 11:04
Titel
|
|
|
Verwende einen EventListener mit der Mouse-Klasse.
|
|
|
|
|
Anzeige
|
|
|
l'Audiophile
Dabei seit: 16.09.2004
Ort: Berlin
Alter: 43
Geschlecht:
|
Verfasst Di 09.05.2006 11:09
Titel
|
|
|
Einfachste Möglichkeit:
Movieclip in den Hintergrund legen und in der Flashhilfe nach dem Stichwort "hitTest" suchen.
|
|
|
|
|
dizi
Threadersteller
Dabei seit: 08.01.2005
Ort: Kölle
Alter: 38
Geschlecht:
|
Verfasst Di 09.05.2006 11:22
Titel
|
|
|
Mit EventListenern hab ich noch nie gearbeitet und ich steig da gerade auch nicht durch.
Das mit dem hitTest geht glaub ich in meinem Fall auch nicht. Flash soll einmal auf"press" reagieren und danach naoch einmal auf "release", oder halt auf irgendeine andere Aktion, die das gleiche bewirkt.
Ich hab hier nämlch eine Lebensgroße hand zur Navigation, umeinen Touch-Screnn zu simulieren. Beim Klicken soll der Hand-MC in den zweiten Frame springen, in dem der tippende Finger ist. Und beim Loslassen dann soll der MC dann wieder in den ersten Frame springen, da hat die Hand einfach nur nen ausgestreckten Zeigefinger.
Zuletzt bearbeitet von dizi am Di 09.05.2006 11:23, insgesamt 1-mal bearbeitet
|
|
|
|
|
Tom76
Dabei seit: 07.04.2005
Ort: Rockcity Gaggenau
Alter: 47
Geschlecht:
|
Verfasst Di 09.05.2006 11:29
Titel
|
|
|
Zitat: | Einfach nen Butten in den Hintergrund legen geht nicht, da darüber noch andere Buttons liegen. |
Hm, soweit ich weiss könntest du einen Button so gross wie die Bühne als oberste ebene plazieren, die darunterliegenden Buttons müssten dann trotzdem noch funktionieren.
|
|
|
|
|
dizi
Threadersteller
Dabei seit: 08.01.2005
Ort: Kölle
Alter: 38
Geschlecht:
|
Verfasst Di 09.05.2006 11:35
Titel
|
|
|
Nee, geht nicht. Habs gerade nochmal ausprobiert. Wäre natürlich super gewesen.
Ist das echt so schwer in Flash? Hab das vor Ewigkeiten mal in Director gemacht und da war das kein problem....
// Edit:
Hab da gerade doch nochmal nach dem EventListener gesucht und damit hats dann tatsächlich funktioniert.
Code: | var mouseListener:Object = new Object();
mouseListener.onMouseDown = function() {
hand.gotoAndStop(2);
};
mouseListener.onMouseUp = function() {
hand.gotoAndStop(1);
};
Mouse.addListener(mouseListener); |
Zuletzt bearbeitet von dizi am Di 09.05.2006 13:12, insgesamt 1-mal bearbeitet
|
|
|
|
|
|
|
|
Ähnliche Themen |
Grafiken bei klick ohne Rahmen [SOLVED]
[help] flash - bühne als movieclip?
Flash MX: Instanz ist zu groß für die Bühne - was tun?
Flash CS3 - Maske in Größe der Bühne
[Flash] MCs aus Bibliothek auf Buttonklick in Bühne laden
[flash] bühne skalieren, dynamische inhalte
|
|