Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-05-2004, 15:43   #1 (permalink)
Blitzuser
 
Registriert seit: Feb 2004
Beiträge: 468
Mouse follow Limits

Hallo habe ein Menu das der Maus folgt,
das menu ist in einem MC und es wird hierdurch gesteuert:
ActionScript:
  1. SLIDE.onEnterFrame = function() {
  2. this._y += this._ymouse/16;
  3. };

geht auch wunderbar, jext ist meine buehne aber
800X590 px jetzt moechte ich das das menu zwar der maus folgt, aber nie ausserhalb des Bildschirms geht, also eine art limit, wie geht das?


Danke
nxfxcom ist offline   Mit Zitat antworten
Alt 05-05-2004, 15:58   #2 (permalink)
www.penck.de
 
Benutzerbild von borisp
 
Registriert seit: Jan 2002
Ort: Wiesbaden / Mainz-Kastel
Beiträge: 926
ungetestet und vom prinzip her so:

ActionScript:
  1. SLIDE.onEnterFrame = function() {
  2.     newy = this._y + this._ymouse/16;
  3.     if(newy < Stage.height && newy > 0) {
  4.         this._y = newy
  5.     }
  6. };
borisp ist offline   Mit Zitat antworten
Alt 05-05-2004, 16:16   #3 (permalink)
Blitzuser
 
Registriert seit: Feb 2004
Beiträge: 468
dachte ich auch aber leider nicht
sonst noch ne idee?
nxfxcom ist offline   Mit Zitat antworten
Alt 05-05-2004, 17:12   #4 (permalink)
Flash & TYPO3
 
Registriert seit: Oct 2003
Ort: Bayern
Beiträge: 2.700
So muss das aber gehen! Musst die Werte vielleicht noch etwas variieren, weil dein Menü ja sicher kein Strich ist
Also rechts die Beschrenkung vielleicht:
if(newy < Stage.heigth-this._parent.menuMC._width &&....) {}
__________________
Mediendesign-Student
johanness ist offline   Mit Zitat antworten
Alt 05-05-2004, 17:18   #5 (permalink)
Blitzuser
 
Registriert seit: Feb 2004
Beiträge: 468
Ahh ok,

jetzt gehts Danke.....

noch ne kurze frage,
das menu hat 5 Bloecke, jeder Block ist ein MC der auf maus ueber per AS alpha wird, klappt auch,
jetzt habe ich vier MCs dadrunter, die kann ich aber nicht anwaehlen.... weil die maus irgendwie immer noch auf dem alten MC ist,
kenne den befehl visible=false,
der hilfet mir aber nicht, weil dann verschwindet das menu, gibt es sowas wie klickbar=false ???


Danke
nxfxcom ist offline   Mit Zitat antworten
Alt 05-05-2004, 17:31   #6 (permalink)
Flash & TYPO3
 
Registriert seit: Oct 2003
Ort: Bayern
Beiträge: 2.700
Das versteh ich jetzt nicht so ganz! Ne .fla?
__________________
Mediendesign-Student
johanness ist offline   Mit Zitat antworten
Alt 05-05-2004, 17:43   #7 (permalink)
Blitzuser
 
Registriert seit: Feb 2004
Beiträge: 468
Habe es per PM gesendet,
seite ist noch nicht reif fuer nen Sitecheck..

unter dem schwarzen, ueber dem Clip sind halt nochmal vier buttons, die gehen aber nicht
nxfxcom ist offline   Mit Zitat antworten
Alt 05-05-2004, 17:58   #8 (permalink)
Flash & TYPO3
 
Registriert seit: Oct 2003
Ort: Bayern
Beiträge: 2.700
Also ehrlich gesagt, ist mir das zu viel Arbeit zu versuchen durchzublicken! Du solltest dir angewohnen, alles möglichst ohne Tweens zu machen und alle Scripte - wenn möglich - auf einer Timeline zu halten. Also kein on(EnterFrame) {} mehr usw.!!!
__________________
Mediendesign-Student
johanness ist offline   Mit Zitat antworten
Alt 05-05-2004, 18:06   #9 (permalink)
Blitzuser
 
Registriert seit: Feb 2004
Beiträge: 468
OK,

KEIN PROBLEM,

versuche es nochmal zu erklaeren,
habe eine art make ueber dem MENU,
wenn man ueber die maske faehrt verscwindet sie und die darunter liegende ebene wird sichtbar,
diese hat 4 buttons, kann dieser aber nicht anklicken. weil die maus denkt immer noch das sie ueber der makse ist, was sie ja auch ist eigentlich(?)

Danke trotzdem
nxfxcom ist offline   Mit Zitat antworten
Alt 05-05-2004, 18:19   #10 (permalink)
Flash & TYPO3
 
Registriert seit: Oct 2003
Ort: Bayern
Beiträge: 2.700
Mh, ja dazu müsstest du dann die Maske und den maskierten MC auf _visible = false; setzen! So wäre die Maus immer über der Maske - nicht über dem Button...
__________________
Mediendesign-Student
johanness ist offline   Mit Zitat antworten
Alt 05-05-2004, 18:24   #11 (permalink)
Blitzuser
 
Registriert seit: Feb 2004
Beiträge: 468
WERDE ES MAL VERSUCHEN

DANKE
nxfxcom 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 23:28 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele