TP Underground Lounge 07/08
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 10.08.2005, 10:51   #1
TP-Specialist
 
Benutzerbild von Hausmaster
 
Registriert seit: Nov 2003
Ort: Wien
Hausmaster hilft, wo's gehtHausmaster hilft, wo's gehtHausmaster hilft, wo's geht

slide menü


hi!

hat vll jmd ein deppensicheres tut oder sowas in der art damit ich verstehe wie ich ein slide menü mache?

also es muss nicht verspielt sein also wenn die maus auf der rechten hälfte des menüs solls nach rechts fahren, wenn die maus auf der linken seite des menüs ist solls nach links fahren..

in der mitte solls stehenbleiben.

wäre euch ur dankbar!

thx!
__________________
deviantart.com

"Das schwächere Geschlecht ist das stärkere wegen der Schwäche des stärkeren für das schwächere." - Greta Garbo
Hausmaster ist offline   Mit Zitat antworten


Alt 10.08.2005, 19:33   #2
TP-Specialist
 
Benutzerbild von Hausmaster
 
Registriert seit: Nov 2003
Ort: Wien
Hausmaster hilft, wo's gehtHausmaster hilft, wo's gehtHausmaster hilft, wo's geht
keiner ein tut oder etwas dergleichen?
__________________
deviantart.com

"Das schwächere Geschlecht ist das stärkere wegen der Schwäche des stärkeren für das schwächere." - Greta Garbo
Hausmaster ist offline   Mit Zitat antworten
Alt 11.08.2005, 12:53   #3
TP-Member
 
Registriert seit: Jun 2005
Accolon ist auf einem guten Weg
naja, ein derart spezifisches Tutorial zu finden ist gar nicht so einfach, mehr als flash slide menu bei google einzugeben kann ich da auch nicht machen. Aber ich könnte versuchen es dir hier direkt zu erklären wenn du noch mal etwas genauer angibst was du eigentlich machen willst.

Bisher hab ich das so verstanden das du irgendwo ein Menü hast, ne farbige Fläche oder so und darauf liegen Buttons.
Aber wie genau soll die bewegung sein? Wenn die Maus rechts vom Menü ist, soll das Menu der Maus dann folgen oder soll das Menu in einem fest definierten Rahmen hin und her rutschen wenn du die maus über die rechte oder linke seite des Menus bewegst?

Wäre beides kein Problem, musst nur sagen wie du es möchtest
Accolon ist offline   Mit Zitat antworten
Alt 11.08.2005, 13:13   #4
TP-Specialist
 
Benutzerbild von Hausmaster
 
Registriert seit: Nov 2003
Ort: Wien
Hausmaster hilft, wo's gehtHausmaster hilft, wo's gehtHausmaster hilft, wo's geht
hi, danke für das angebot also:

eigentlich soll es kein menü werden sondern:

ich habe eine große flashanimation ca 1000px breit, nun möchte ich aber immer nur einen ausschnitt von 500px sehen.

nun habe ich eine oberfläche von 500px, die animation ist jedoch 1000px breit, wenn ich nach links fahre soll ich den linken teil der 1000px animation sehen, wenn ich nach rechts fahre soll ich den rechten teil der 1000px animation sehen.

uff kompliziert erklärt, im anhang ein bild, ich hoffe du verstehst dann was ich meine (bilder sprechen ja mehr als 1000 wörter )

also zur erklärung des bildes:

rot = 1000px grafik
blau = 500px grafik
grün = die stellen wenn man die berührt soll die animation nach rechts bzw links sliden...

vielen dank! =)
Miniaturansicht angehängter Grafiken
slide-men-slider.jpg  
__________________
deviantart.com

"Das schwächere Geschlecht ist das stärkere wegen der Schwäche des stärkeren für das schwächere." - Greta Garbo
Hausmaster ist offline   Mit Zitat antworten
Alt 11.08.2005, 14:24   #5
TP-Member
 
Registriert seit: Jun 2005
Accolon ist auf einem guten Weg
ACHSOOOOOOOOOOOOOOOO *gg*

also ist der grüne Bereich wohl statisch, soll also bedeuten wenn du die Maus an den rechten Bildschirmrand bewegst, wird die fläche nach links bewegt.

Okay, also ich versuchs mal einfach.

Zuerst musst du flash sagen wo die aktiven bereiche sind, sprich, wo du mit der maus drübergehen kannst, damit was passiert.
Dazu erstellst du einen Button der in allen frames ausser dem letzten, leer ist. Im letzten sollte eine Fläche von der gewünschten Größe des aktiven bereiches sein. So bekommst du einen Button der nachher nicht zu sehen ist, aber dennoch einen aktiven bereich hat.
Danach erstellst du einen MC der nur einen Frame hat und diesen Button enthällt.
So, der zu bewegende hintergrund muss ein MC sein, damit du ihn ansprechen kannst.
Nun zur noch leeren Bühne. Du brauchst 2 Layer, einen für den zu bewegenden Hintergrund und einen für die beiden Buttons.
Der Layer für den Hintergrund muss unter dem für die Buttons liegen.
Für die Buttons ziehst du zweimal den MC der den Button enthällt, also nicht den Button direkt, auf die Bühne.
Der Hintergrund MC braucht nun einen Instanzennamen den du ihm unter Eigenschaften gibst. Ich nehm mal den Namen "hintergrund".
Nun brauchen die beiden buttons ein ActionScript.
Mach erst wieder den MC auf, welcher den Button enthällt. Verpass dem Button in diesem MC folgendes Script:

on(rollOver)
{
bewegmich = 1;
}
on(rollOut)
{
bewegmich = 0;
}

damit wird abgefragt ob du mit der maus über diesem Button bist und wenn ja wird die lokale Variable bewegmich auf 1 gesetzt, andernfalls auf 0.

Geh nun wieder auf die Hauptbühne und gib dort den beiden MC Instanzen, welche jeweils einmal den Button enthalten dieses Script:

onClipEvent(enterFrame)
{
if(bewegmich == 1)
{
_root.hintergrund._x [ACHTUNG]= 25;
}
}

Dort wo [Achtung] steht muss ein + oder ein - stehen. Der linke Button braucht das - der rechte button das +.
So wird abgefragt ob die Variable bewegmich gesetzt wurde und das jedesmal wenn der Screen refreshed. Wenn ja dann wird die Instanz hintergrund um 25 Pixel nach links oder rechts bewegt.

Das wärs auch schon, habs bei mir versucht, lief ohne probleme.
Im Anhang ist meine versuchsdatei, falls du mal gucken magst.
Angehängte Dateien
Dateityp: zip slider.zip (4,8 KB, 40x aufgerufen)
Accolon ist offline   Mit Zitat antworten
Alt 11.08.2005, 14:29   #6
TP-Specialist
 
Benutzerbild von Hausmaster
 
Registriert seit: Nov 2003
Ort: Wien
Hausmaster hilft, wo's gehtHausmaster hilft, wo's gehtHausmaster hilft, wo's geht
super vielen vielen dank!!!

nur eines, wollte das nach deinem beispiel nachvollziehen, da kommt, wenn ich deine datei öffne, dann immer wie fehlermeldung "unexpect file format"

habe flash mx.. englisch!

danke!
__________________
deviantart.com

"Das schwächere Geschlecht ist das stärkere wegen der Schwäche des stärkeren für das schwächere." - Greta Garbo
Hausmaster ist offline   Mit Zitat antworten
Alt 11.08.2005, 14:40   #7
TP-Member
 
Registriert seit: Jun 2005
Accolon ist auf einem guten Weg
hm komisch, ich hab hier auch flash mx, auf deutsch zwar, aber das dürfte keinen Unterschied machen.

Hab die zip auch noch mal runtergeladen und entpackt, läuft alles bestens
...
Accolon ist offline   Mit Zitat antworten
Alt 12.08.2005, 09:26   #8
TP-Specialist
 
Benutzerbild von Hausmaster
 
Registriert seit: Nov 2003
Ort: Wien
Hausmaster hilft, wo's gehtHausmaster hilft, wo's gehtHausmaster hilft, wo's geht
ahh es war für mx 2004, hatte nur mx, eine kollegin hats umgespeichert, danke!

nur eines noch:

kann man irgendwie ein "stop" einstellen, dass der schwarze balken nicht §aus dem bild rausläuft"?

hoffe du verstehst es ^^

danke!
__________________
deviantart.com

"Das schwächere Geschlecht ist das stärkere wegen der Schwäche des stärkeren für das schwächere." - Greta Garbo
Hausmaster ist offline   Mit Zitat antworten
Alt 12.08.2005, 10:12   #9
TP-Member
 
Registriert seit: Jun 2005
Accolon ist auf einem guten Weg
ja das geht.
Musst nur eine Positionsabfrage einbauen.

Erweitere die Scripte der buttons auf der Bühne um eine boolsche komponente.
Momentan steht da

onClipEvent(enterFrame)
{
if(bewegmich == 1)
{
_root.hintergrund._x -= 25;
}
}

erweiter es folgendermassen:

onClipEvent(enterFrame)
{
if(bewegmich == 1 && _root.hintergrund._x > 500) //hier einfach den Abfragewert einbauen mit dem logischen Und (&&)
{
_root.hintergrund._x -= 25;
}
}

da wo ich 500 stehen habe musst du folgendes eintragen:
Auf der linken Seite die Breite des zu bewegenden Objekts durch 2 geteilt, also ergibt eine Breite vonn 1000px 500 wie bei mir.
Auf der rechten Seite einfach 0.
Das hat damit zu tun das Flash bei Ausführung ein mittiges Koordinatensystem über alle Objekte legt.
Accolon ist offline   Mit Zitat antworten
Alt 12.08.2005, 10:31   #10
TP-Specialist
 
Benutzerbild von Hausmaster
 
Registriert seit: Nov 2003
Ort: Wien
Hausmaster hilft, wo's gehtHausmaster hilft, wo's gehtHausmaster hilft, wo's geht
danke, klappt aber leider nicht bei mir

ach ich bin zudumm ein vorgegebenes script einzubauen; habe es aber genauso wie du gesagt hast übernommen..

habs mal angehängt...

aber schonmal vielen dank!!
Angehängte Dateien
Dateityp: zip slider3.zip (108,9 KB, 27x aufgerufen)
__________________
deviantart.com

"Das schwächere Geschlecht ist das stärkere wegen der Schwäche des stärkeren für das schwächere." - Greta Garbo
Hausmaster ist offline   Mit Zitat antworten
Alt 12.08.2005, 10:54   #11
TP-Member
 
Registriert seit: Jun 2005
Accolon ist auf einem guten Weg
löl *g*

Du solltest die bestehenden Scripte ergänzen nicht die Veränderung samt altem Script nochmal komplett neu einfügen


ich habs dir mal schnell geändert und gezipt, viel Spaß damit ... glaube ich hatte vorhin nen Zahlenverdreher in meinem Beispiel, kommt davon wenn man 3 Sachen zugleich macht
Angehängte Dateien
Dateityp: zip slider3.zip (225,3 KB, 49x aufgerufen)
Accolon ist offline   Mit Zitat antworten
Alt 12.08.2005, 11:04   #12
TP-Specialist
 
Benutzerbild von Hausmaster
 
Registriert seit: Nov 2003
Ort: Wien
Hausmaster hilft, wo's gehtHausmaster hilft, wo's gehtHausmaster hilft, wo's geht
phantastisch

danke!!
__________________
deviantart.com

"Das schwächere Geschlecht ist das stärkere wegen der Schwäche des stärkeren für das schwächere." - Greta Garbo
Hausmaster ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Flash
slide menü slide menü
« Probleme mir Audio Flash Player | Wie lernt ein Anfänger am besten Flash ? Tutorials ? »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

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

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


Alle Zeitangaben in WEZ +2. Es ist jetzt 03:20 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67