Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 09-07-2004, 20:19   #1 (permalink)
Neuer User
 
Benutzerbild von darksummit
 
Registriert seit: Mar 2003
Ort: Leinfelden-Echterdingen
Beiträge: 61
Bei Klick Untermenu einfaden und anderes ausfaden

Hallo!

Ich sitze jetzt schon einige Stunden vor meiner fla-Datei und weiß nicht weiter.

Ich habe hier im Forum ein Script für das im Header bescriebene Problem gefunden, das script funktioniert aber leider nicht.
Ich habe 2 Menupunkte: Portfolio und About Me. Wenn man einen von beiden anklickt fadet das entsprechende Untermenu ein. Wenn man auf den 2. Menupunkt klickt sollte das eine Untermenu ausfaden und das andere einfaden.

Das hat auch alles wunderbar geklappt, nur halt nicht wenn ich das Menu in einem Movieclip plaziere. Dann geht gar nichts mehr.

wäre nett wenn mir jemand helfen könnte. Die FLa ist angehängt.

cya
Angehängte Dateien
Dateityp: zip Unbenannt-1.zip (40,6 KB, 13x aufgerufen)
__________________
Don't worry, be happy.
darksummit ist offline   Mit Zitat antworten
Alt 09-07-2004, 21:04   #2 (permalink)
flashed Dude
 
Benutzerbild von tolleiv
 
Registriert seit: Mar 2002
Ort: _level0
Beiträge: 1.402
? kann es sein das du vergessen hast die instanznamen für die mc's zu vergeben ?

ich hab mir den code nicht weiter angeschaut weil es irgendwie zu durcheinander war

vielleicht hilft dir das tut von r0b ja deine seite aufzubauen klick

mfg
__________________
Die Basis unseres Denkens ist das der Verstand sich selbst erkennt.
Kyle Broslovski


Eigenlob stinkt ~ fast immer
tolleiv ist offline   Mit Zitat antworten
Alt 09-07-2004, 21:24   #3 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Du darfst da nicht mit _root arbeiten, mit this und mit this._parent!!
Wennst Deine Datei aufräumen würdest (jeder mc in ne eigene Ebene zb) könnte man auch besser helfen, so ist mir des zu anstrengend
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 09-07-2004, 21:26   #4 (permalink)
Neuer User
 
Benutzerbild von darksummit
 
Registriert seit: Mar 2003
Ort: Leinfelden-Echterdingen
Beiträge: 61
Danke erst ma für die Antworten, werd die mcs mal aufteilen.

cya
__________________
Don't worry, be happy.
darksummit ist offline   Mit Zitat antworten
Alt 12-07-2004, 20:04   #5 (permalink)
Neuer User
 
Benutzerbild von darksummit
 
Registriert seit: Mar 2003
Ort: Leinfelden-Echterdingen
Beiträge: 61
ok, hab's jetzt hinbekommen, danke nochma für die hilfe.

Aber ich hab jetzt en anderes Problem.

Ich habe einen Movieclip. In dem befindet sich noch ein Movieclip namens "mc" und zwei buttons namens "up" und "down". Diese Buttons sollen bei mouseOver den Movieclip "mc" entweder runter oder hochscrollen. Und da hakt's bei mir schon. Ich habe hier im Forum immer nur Scripts gefunden, die sich auf _root beziehen, also nicht in einem anderen Movieclip verschachtelt sind. Mein 2. Problem ist, dass der Movieclip bei einer bestimmten Höhe aufhören soll, nämlich genau bei der Höhe des Movieclips in dem sich alles abspielt. Ich krieg dass alles nich gebacken, hab hier zwar alles abgekämmt, aber nicht wirklich das gefunden. Außerdem soll sich der Movieclip auch noch smooth bewegen beim scrollen, aber das lässt sich hoffentlich anders lösen.

Danke im Voraus

marc
Angehängte Dateien
Dateityp: zip home.zip (9,2 KB, 16x aufgerufen)
__________________
Don't worry, be happy.
darksummit ist offline   Mit Zitat antworten
Alt 13-07-2004, 06:34   #6 (permalink)
flashed Dude
 
Benutzerbild von tolleiv
 
Registriert seit: Mar 2002
Ort: _level0
Beiträge: 1.402
hallo

so aus dem stehgreif ohne dein beispiel angesehen zu haben

PHP-Code:
// nach oben
onClipEvent(mouseOver)
{
   
this._parent.mc.onEnterFrame = function()
  {
    if(
this._x 0this._x--;
  }
}
// nach unten
onClipEvent(mouseOver)
{
   
this._parent.mc.onEnterFrame = function()
  {
    if(
this._x this._parent._heightthis._x++;
  }

das wäre so das grobe was du machen musst - kommt noch dazu das der "mc" sicherlich auch eine Höhe hat die in das ganze einbezogen werden muß und dann mußt du auch noch die aktionen beim Verlassen der Buttons festlegen - aber damit wird zunächst erstmal das Handling klar hoffe ich

mfg
__________________
Die Basis unseres Denkens ist das der Verstand sich selbst erkennt.
Kyle Broslovski


Eigenlob stinkt ~ fast immer
tolleiv ist offline   Mit Zitat antworten
Alt 13-07-2004, 14:22   #7 (permalink)
Neuer User
 
Benutzerbild von darksummit
 
Registriert seit: Mar 2003
Ort: Leinfelden-Echterdingen
Beiträge: 61
hmm....scheint nicht so ganz zu funktionieren. Flash 2004 sagt mir beim testen, dass mouseOver nicht nach onClipEvent stehen dürfte. Wenn ich aber nach onClipEvent "onEnterFrame" einfüge läuft der mc von links nach rechts ungebremst.

Hilfe?? ^^
__________________
Don't worry, be happy.
darksummit ist offline   Mit Zitat antworten
Alt 13-07-2004, 17:32   #8 (permalink)
flashed Dude
 
Benutzerbild von tolleiv
 
Registriert seit: Mar 2002
Ort: _level0
Beiträge: 1.402
lol mouseOver ist Javascript (das kommt dabei raus wenn man so zeitig morgens schon solche Sachen formuliert )

benutz anstatt "onClipEvent(mouseOver)" einfach "on(rollOver)" dann sollte es gehen

mfg
__________________
Die Basis unseres Denkens ist das der Verstand sich selbst erkennt.
Kyle Broslovski


Eigenlob stinkt ~ fast immer
tolleiv ist offline   Mit Zitat antworten
Alt 15-07-2004, 15:14   #9 (permalink)
Neuer User
 
Benutzerbild von darksummit
 
Registriert seit: Mar 2003
Ort: Leinfelden-Echterdingen
Beiträge: 61
Zwei Fragen noch:

1. Wie bekomme ich den Movieclip bei onRollout wieder zum stehen?
2. Wie kann ich ihn schneller scrollen lassen?

Danke im Voraus

cya
__________________
Don't worry, be happy.
darksummit 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:34 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele