Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 11-05-2005, 12:53   #1 (permalink)
Neuer User
 
Benutzerbild von sethmorrison
 
Registriert seit: May 2005
Beiträge: 88
Post _y position auslesen...

...hallo!

ich will eine navigation bauen die der maus folgt...wobei die unterlinks sich nach oben oder unten erstrecken -> am besten man schaut hier ums besser zu verstehen:

http://www.tituz.com/test/nav3.htm

...wenn man jetzt am oberen bildrand steht kann sich natürlich die unterleiste nicht nach oben erstrecken - das heisst ich baue 2 filme ein - einen der sich ober der navigation befindet und einer unter der navigation.
soweit so gut

jetzt meine frage:
wie schaffe ich es den richtigen film zu starten (wenn ich mit z.b. zwischen _y 0 und 400 stehe den oberen)?


ich verwende dieses mausverfolger script:

ActionScript:
  1. onClipEvent (enterFrame) {
  2.     trace(_root.steuerVar);
  3.     if (!_root.steuerVar) {
  4.         if ((_root._ymouse>60 && _root._ymouse<540)) {
  5.             _root.film._y = _root.film._y+3+this._ymouse/8;
  6.         }
  7.     }
  8. }



hitTest wäre sicher auch eine möglichkeit - aber da gibt es sicher eine elegantere lösung ,



wenn mir jemand dabei helfen könnte wäre echt nett!

greetz!!

Geändert von sethmorrison (11-05-2005 um 13:42 Uhr)
sethmorrison ist offline   Mit Zitat antworten
Alt 11-05-2005, 13:28   #2 (permalink)
Alter User
 
Benutzerbild von quaint
 
Registriert seit: Nov 2003
Ort: Berlin
Beiträge: 180
warum machst du das nicht einfach von der ositio deiner hauptnavi abhängig?


quaint

ach: dein link führt leider ins leere...
quaint ist offline   Mit Zitat antworten
Alt 11-05-2005, 13:40   #3 (permalink)
Neuer User
 
Benutzerbild von sethmorrison
 
Registriert seit: May 2005
Beiträge: 88
das währe eigentlich ja genau mein anliegen...

...wie lese ich die position der navigation aus?

falls da jemand ein scriptbeispiel bei der hand hätte, würde er mir sehr weiterhelfen


ach der server: jetzt gehts vielleicht :http://www.tituz.com/test/nav3.htm



greetz!
sethmorrison ist offline   Mit Zitat antworten
Alt 11-05-2005, 13:52   #4 (permalink)
Alter User
 
Benutzerbild von quaint
 
Registriert seit: Nov 2003
Ort: Berlin
Beiträge: 180
ähem, wenn ich mich nicht irre machst du das doch schon in deinem script (_root.film._y)...
quaint ist offline   Mit Zitat antworten
Alt 11-05-2005, 14:08   #5 (permalink)
Neuer User
 
Benutzerbild von sethmorrison
 
Registriert seit: May 2005
Beiträge: 88
aha...
...also bin ich schon weiter als ich gedacht habe?!

das heisst:

wenn ich jetzt auf der navigation angebe:

if (_root.film._y = <60) gotoAndPlay....(die untere navigation)?!



stimmt das so?
sethmorrison ist offline   Mit Zitat antworten
Alt 11-05-2005, 14:26   #6 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Hmmm... Irgendwo fragst du doch schon ab, ob die Maus über dem Navi-Teil ist. Da setzt du dann einfach das script mit rein.
ActionScript:
  1. if (_root.film._y<=60) {
  2.     gotoAndPlay(untereNavi);
  3. } else {
  4.     gotoAndPlay(obereNavi);
  5. }

...oder so ähnlich.
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 11-05-2005, 14:39   #7 (permalink)
Neuer User
 
Benutzerbild von sethmorrison
 
Registriert seit: May 2005
Beiträge: 88
ok .. cool!


ich werds mal probieren.....
...sonst melde ich mich wieder


(sollte keine drohung sein)




greetz!!!
sethmorrison ist offline   Mit Zitat antworten
Alt 11-05-2005, 14:49   #8 (permalink)
Alter User
 
Benutzerbild von quaint
 
Registriert seit: Nov 2003
Ort: Berlin
Beiträge: 180
na denn hoff ich mal das alles klappt...
quaint 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 03:00 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele