Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 07-02-2005, 12:33   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 24
HitTest usw.

Hallo,
ich hab da eine Frage. D.h. eigentlich mehr als eine. Und zwar will ich ein Menü erstellen das sich ausfährt. Das bedeutet die dunkelgraue Fläche auf dem angehängten Bild soll in Pfeilrichtung rausfahren (die Fläche, d.h. der MC ist maskiert) wenn ich mit dem Mauszeiger über die blaue Fläche fahre und auf der Stelle anhalten welche die hellgraue Fläche markiert. Ich habs bisher so versucht:

onClipEvent (load) {
_root.newx = 375;
vel = 30; // geschwindigkeit
}
onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
_root.newx = 119; // Endposition
} else {
_root.newx = 375; // Ruheposition
}
fukx += (_root.newx-_x)/vel;
_x = Math.round(fukx);
}


Das funkt aber nur wenn ich den Code direkt auf die dunkelgraue Fläche (MC) lege.

Weiss mir jemand von euch Rat? Da wär ich sehr dankbar für!

Des weiteren ist das Problem das die dunkelgraue Fläche ansteuerbar ist wenn sie von der Maske verdeckt ist. Wie kann ich denn das ausschalten?

Schon mal vielen Dank im vorraus,
mfg jan
Angehängte Grafiken
Dateityp: jpg help.jpg (12,9 KB, 17x aufgerufen)
renderwahn ist offline   Mit Zitat antworten
Alt 07-02-2005, 13:56   #2 (permalink)
Neuer User
 
Registriert seit: May 2004
Beiträge: 74
verstehe deine frage zwar nicht so ganz, aber du kannst den ganzen AS code auf die haupttimeline legen.

ein onclipevent schreibst du dann folgendermaßen:


ActionScript:
  1. deinMC.onEnterFrame = function() {
  2.   deine aktionen;
  3. }

vielleicht hilft dir das ja schon weiter.
captain cord ist offline   Mit Zitat antworten
Alt 07-02-2005, 14:12   #3 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 24
hmm, ne, nich wirklich. ich häng mal die fla an, vielleicht wirds dann deutlicher... . momentan funkt das menue nur wenn ich auf der rechten seite den mc berühre. ich würde aber gern eine art schalter zum ausfahren haben der das menue ausgefahren lässt wie es momenten mit dem "hittest" funkt. hmm, ob das jetzt klarer war?
Angehängte Dateien
Dateityp: zip test_02.3.zip (4,1 KB, 6x aufgerufen)
renderwahn ist offline   Mit Zitat antworten
Alt 07-02-2005, 15:55   #4 (permalink)
Neuer User
 
Registriert seit: May 2004
Beiträge: 74
lege einfach einen neuen mc an, den du als hitarea nimmst. also nicht den inhalt mc selbst.
oder wie oder was?
oder du kannst natürlich auch eine leere schaltfäche benutzen, in der du den "aktiv" bereich nach deinen vorstellungen gestalltest.
captain cord ist offline   Mit Zitat antworten
Alt 07-02-2005, 16:59   #5 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 24
hab das problem behoben,
danke
renderwahn 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:53 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele