Willkommen auf dem Portal für Mediengestalter
|
|
Autor |
Nachricht |
Flex
Threadersteller
Dabei seit: 25.08.2004
Ort: Im schrägen e
Alter: -
Geschlecht:
|
Verfasst Mi 20.04.2005 12:25
Titel [Flash MX] Windowsmenü nachbauen |
|
|
also ich muss ein Windowsmenü nachbauen.
Also wenn ich in irgend einem Programm oben auf bearbeiten geghe, dann wird der rollover blau wenn ich klicke geht das menü auf und wenn ich ausserhalb des geöffneten Menüs klicke geht das menü wieder weg.
Jetzt habe ich folgendes Problem:
Was kann ich machen damit, wenn man ausserhalb des geöffneten Menüs klickt, das Menü versschwindet.
kann ich da irgendwie einen bereich festlegen, wenn man in diesem mit der maus ist ist das Menü offen und wenn man mit der maus ausserhalb des bereiches klickt ist das menü weg?
Hoffe ich habe mich verständlich ausgedrückt.
Gruß Flex
Zuletzt bearbeitet von shakadi am Fr 22.04.2005 12:00, insgesamt 1-mal bearbeitet
|
|
|
|
|
cri
Dabei seit: 20.02.2004
Ort: Hauptstadt
Alter: 41
Geschlecht:
|
Verfasst Mi 20.04.2005 12:43
Titel
|
|
|
ich mach das immer so, das ich z.b. hier beim öffnen des menüs eine variable schreiben würde in der steht, das das menü grad offen ist und dann wenn man außerhalb oder auf andere buttons klickt, die abfrage ob menü1 und menü2 und menü3 offen ist und welches offen ist wird dann eingeklappt.
so halt in der art ...
|
|
|
|
|
Anzeige
|
|
|
Flex
Threadersteller
Dabei seit: 25.08.2004
Ort: Im schrägen e
Alter: -
Geschlecht:
|
Verfasst Mi 20.04.2005 12:47
Titel
|
|
|
kannst du das irgendwie an einem BSP erklären?
ich weiß was du meinst, bin aber in AS nicht so der Crack
|
|
|
|
|
cri
Dabei seit: 20.02.2004
Ort: Hauptstadt
Alter: 41
Geschlecht:
|
Verfasst Mi 20.04.2005 13:27
Titel
|
|
|
das kriegst du beim probieren dann auch schnell raus.(es is ja zum glück alles logisch)
(ich denke, ich schreib für einige AS-Kollegen jetzt manche AS-sachen vielleicht zu unsauber... - egal)
(wie du den ganzen rest mit menü und so realisierst - das lass ich mal dahingestellt)
also das menü klappt per mausklick auf und da wo du sagst, das das menü auf rollOver, press oder release aufklappen soll, da kannst du dann ja noch hinschreiben:
Code: | menue_bearbeiten = 1;
//"1" wie aufgeklappt z.B. |
über den ganzen rest (außerhalb von dem menü) könntest du jetzt ganz simpel mal nen button machen in dem steht:
Code: | this.useHandCursor = false; |
(oder schon woanders deklarieren)
-> es wird dann nicht automatisch diese button-typische Drückhand angezeigt, sondern der ganz normale Cursor
und wo auch drin steht:
Code: | on(press){
if(menue_bearbeiten == 1){
//da und da hinspringen +:
//hier schreibst du dann hin das das menü (wie auch immer realisiert) eingeklappt wird
}else if(menue_bearbeiten == 0){
//nur da un da hinspringen
} |
oioioi (vielleicht scheiße erklärt) - mal sehn ob du da durchsiehst ...
|
|
|
|
|
Flex
Threadersteller
Dabei seit: 25.08.2004
Ort: Im schrägen e
Alter: -
Geschlecht:
|
Verfasst Mi 20.04.2005 14:50
Titel
|
|
|
Code: |
Symbol=datei_auszug, Ebene=Ebene 4, Bild=1: Zeile 8: Syntaxfehler.
|
hab alles sogemach wie du gesagt hast
irgendwie funzt das nicht, wie muss ich die erste zeile code den einbauen? so: Code: | on (release) {
gotoAndStop(2);
menue_bearbeiten = 1;
}
|
da sagt er mir das diese anweißung innerhalb einer on-prozedur vorliegen muss
Zuletzt bearbeitet von Flex am Mi 20.04.2005 14:56, insgesamt 2-mal bearbeitet
|
|
|
|
|
cri
Dabei seit: 20.02.2004
Ort: Hauptstadt
Alter: 41
Geschlecht:
|
Verfasst Mi 20.04.2005 15:23
Titel
|
|
|
klar weil:
Zitat: | on (release) {
gotoAndStop(2);
menue_bearbeiten = 1;
} |
es muss on(release){ heißen ...
keine leerzeichen zw. klammer
|
|
|
|
|
tuxedo
Dabei seit: 10.10.2002
Ort: ~/
Alter: 51
Geschlecht: -
|
Verfasst Mi 20.04.2005 15:24
Titel
|
|
|
du könntest höhe und breite deines menüs zur mausposition
abgleichen...
bei einem klick fragst du x und y der maus ab, liegen die
werte ausserhalb des definierten bereiches blendest du
das menü aus.
|
|
|
|
|
cri
Dabei seit: 20.02.2004
Ort: Hauptstadt
Alter: 41
Geschlecht:
|
Verfasst Mi 20.04.2005 15:29
Titel
|
|
|
tuxedo hat geschrieben: | du könntest höhe und breite deines menüs zur mausposition
abgleichen...
bei einem klick fragst du x und y der maus ab, liegen die
werte ausserhalb des definierten bereiches blendest du
das menü aus. |
aber das is vielleicht ne klasse zu hoch ?!
... vielleicht ...
|
|
|
|
|
|
|
|
Ähnliche Themen |
Monoface nachbauen
Logo nachbauen - mit was und wie ?
Datei nachbauen - wie?
weblayout mit html und css nachbauen
Illustrator Wappen nachbauen
Filmplakat: Look EXAKT nachbauen
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|