Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 19-12-2004, 16:39   #1 (permalink)
Neuer User
 
Benutzerbild von Raven_3_
 
Registriert seit: Mar 2004
Beiträge: 118
3 MCs 1 Funktion

hi,

habe folgendes Problem, hoffe mir kann jemand helfen!
ich habe 3 verschidene MCs:
1) mit dem ersten schalte ich per button die setInterval-Prüfung
mit der Function, die im dritten MC liegt!
2) darin liegt schließen-button, sprich der MC mit dem clearInterval
3) das ist der MC, der angesprochen werden soll (darin liegt auch die funktion, um die adressierung in der function kurz zu halten, aber egal)
nun würde ich gerne wissen, wie ich diese drei MCs (sprich die Funktion und die setInterval und clearInterval) miteinander adressieren/verbinden soll!!

wäre sehr dankbar für schnelle hilfe!

mfg
Raven#3
__________________
Wer mit dem Strom schwimmt, wird nie die Quelle finden!
Raven_3_ ist offline   Mit Zitat antworten
Alt 19-12-2004, 17:24   #2 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Hi.

Kannst Du das nicht etwas einfacher beschreiben?
Ich kann garnicht verstehen was gemeint ist.
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz ist offline   Mit Zitat antworten
Alt 19-12-2004, 17:50   #3 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 644
Yup, bitte nochmal erklären, verstehe dich auch nicht so ganz.
jonny-noob ist offline   Mit Zitat antworten
Alt 19-12-2004, 18:20   #4 (permalink)
Neuer User
 
Benutzerbild von Raven_3_
 
Registriert seit: Mar 2004
Beiträge: 118
ok.
ich habe ein menü, das auf fenstertechnik basiert. im ersten movieclip, liegt die navigationsleiste, die auf button-druck ein MC (_visible auf true setzt) ladet (und setInterval setzt), in dem sich eine funktion befindet, die überprüft, ob die titelleiste normales oder buntes glas haben soll (es kann immer nur ein fenster buntes glas haben, darum die funktion). dann gibt es auch einen schliessen-button, der dann die zuvor erstellte setInterval wieder löschen soll, also clearInterval. Im Prinzip ganz simpel, aber irgendwie habe ich es noch nicht hinbekommen.

für bessere vorstellung siehe diesen link

mfg
Raven#3
__________________
Wer mit dem Strom schwimmt, wird nie die Quelle finden!
Raven_3_ ist offline   Mit Zitat antworten
Alt 20-12-2004, 17:28   #5 (permalink)
Neuer User
 
Benutzerbild von Raven_3_
 
Registriert seit: Mar 2004
Beiträge: 118
kann mir wirklich niemand helfen?!?!
bitte wäre wichtig!
__________________
Wer mit dem Strom schwimmt, wird nie die Quelle finden!
Raven_3_ ist offline   Mit Zitat antworten
Alt 20-12-2004, 17:38   #6 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 644
Könntest du nicht irgendwie eine bsp fla reinstellen die wir dir dann bearbeiten, weil wir ja nicht wissen welche var etc du benutzt.
Würde dir echt gerne helfen...

MFG Jonny
jonny-noob ist offline   Mit Zitat antworten
Alt 20-12-2004, 17:54   #7 (permalink)
User
 
Benutzerbild von jeypack
 
Registriert seit: Sep 2003
Ort: Essen
Beiträge: 616
Zitat:
Zitat von Raven_3_
kann mir wirklich niemand helfen?!?!
bitte wäre wichtig!

Also Adressieren läuft doch immer gleich.
Die MC's brauchen Instanznamen, damit alles untereinander kommunizieren kann.
Wenn das Script im Movieclip oder außen drauf liegt, kannst du z.B. mit _parent.meinMc.clearInterval(intervallID); den Interval löschen.

Aber kleine Frage mal, wieso machst du das so umständlich?
Wenn immer nur ein Fenster aktiv sein kann, dann erstelle doch eine Variable für deinen Film, die immer den gerade gedrückten Menupunkt als Zahl oder so speichert.
Sagen wir mal die heißt 'currentMenu', dann brauchst du doch einfach nur wenn ein Menupunkt gedrückt wird, den vorigen erst mal ausschalten, dann den neuen anschalten und danach wieder den aktuellen in currentMenu speichern. Funzt immer einwandfrei ohne Performanceklau.
jeypack 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 21:10 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele