tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
1
ZUGRIFFE
324
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Cpt_Sulo Cpt_Sulo ist offline Mitglied Gold
    Registriert seit
    Oct 2004
    Beiträge
    108
    Ich bastle grad ein Menü zusammen, das als Inhalt für jeden Menüpunkt einen MC hat. Diese sind nebeneinander angeordnet in einem weiteren MC namens "menu".

    "menu" wirdn nun per AS hinter einer Maske herbewegt. Ich möchte jetzt aber das das Ganze ne Endlosschleife wird. Also wenn ich lusst hab, kann ich 2 std nach links scrollen.....*g
    Hier mal der Code(liegt im Hauptfilm, daher "nav.menu"):
    PHP-Code:
    onClipEvent (enterFrame) {
           
    x_pos _root._xmouse;
           
    y_pos _root._ymouse;
           if (
    x_pos>98 && x_pos<170 && y_pos >= 108 && y_pos <= 155) {
               if (
    _root.nav.menu._x<=-410) {
               } else {
                   
    _root.nav.menu._x -= ((x_pos 97)^2/70);
               }
           }
           if (
    x_pos 70 && x_pos && y_pos >= 108 && y_pos <= 155) {
               if (
    _root.nav.menu._x>= 265) {
               } else {
                   
    _root.nav.menu._x += (69 x_pos)^2/70;
               }
           }
       } 
    Wäre nett wenn mir da wer auf die Sprünge helfen kann......
    Ich habe das ganze hier schon einmal im Forum gefunden, und habe mir nach dem Beispiel das Ganze gebaut....in dem Thread waren auch Codeschnipsel angegeben, für so eine Endlosschleife.....ich find den Thread nur kein zweites mal.......*seufz

    Noch ein weiteres Problem: Die Scrollgeschwindigkeit habe ich von der Entfernung der Maus zur Mitte des sichtbaren Bereiches abhängig gemacht. Wenn ich jetzt auf die Anfangsposition zurückscrolle, sollte der Film ja bedingt durch die if-Abfrage in der entsprechend begrenzten Positon stehen bleiben. Macht er aber nicht! Mal bleibt er zu früh stehen, mal verschwindet er schon fast aus der Maske! Das ist aber nur bei schnellem Scrollen der Fall, als ob die If-Abfrage nicht schnell genug reagieren würde......
    Das Problem sollte sich ja bei einer Endlosschleife schon erledigt haben, nur würd mich doch interessieren, ob es da nicht noch ne bessere, oder präzisere Möglichkeit gibt.........

    Greez Sulo
    Geändert von Cpt_Sulo (05.05.05 um 23:37 Uhr) Grund: was vergessen
     

  2. #2
    Cpt_Sulo Cpt_Sulo ist offline Mitglied Gold
    Registriert seit
    Oct 2004
    Beiträge
    108
    Ich hab nochmal was dazugetüftelt.......

    In die eine Richtung funktioniert das Ganze, aber in die Andere nicht!

    Hier mal der Code:
    PHP-Code:
    onClipEvent (enterFrame) {
          
    x_pos _root._xmouse;
          
    y_pos _root._ymouse;
          
    pos _root.nav.menu._x;
          
    trace(pos);
          if (
    x_pos>90 && x_pos<130 && y_pos >= 108 && y_pos <= 155) {
              
    _root.nav.menu._x -= ((x_pos 97)^2/1000);
             if (
    pos<=-539) {    //umsetzen in die linke maximal position
                  
    _root.nav.menu._x 302;
              } 
          }
      
    //Der folgende Bereich macht nicht was er soll.....er bewegt zwar meinen MC, setzt ihn aber nicht um
          
    if (x_pos 70 && x_pos 30 && y_pos >= 108 && y_pos <= 155) {
              
    _root.nav.menu._x += ((69 x_pos)^2/1000);
              if (
    pos>= 300) {   //umsetzen in die rechte maximal position
                  
    _root.nav.menu._x = -539;
              }         
          }
      } 
    /edit/ Fehler gefunden*gg* ein Pfad war falsch

    Hoffe das wenigstens hier einer helfen kann.
    Greez Sulo
    Geändert von Cpt_Sulo (06.05.05 um 21:35 Uhr)
     

Ähnliche Themen

  1. Ruckelnder Bildaufbau bei bewegten Objekten
    Von Marius Heil im Forum Flash Plattform
    Antworten: 4
    Letzter Beitrag: 10.09.10, 23:26
  2. Bild auf bewegten Gegenstand projizieren
    Von Jiggy_Gumble im Forum Videoschnitt, Videotechnik & -produktion
    Antworten: 8
    Letzter Beitrag: 17.08.10, 19:47
  3. bewegten Wolkenhimmel in Flash?
    Von Rayne im Forum Flash Plattform
    Antworten: 9
    Letzter Beitrag: 06.02.06, 16:25
  4. Die bewegten Bild auf Apple.de
    Von Freigeist im Forum Javascript & Ajax
    Antworten: 4
    Letzter Beitrag: 10.11.05, 12:42
  5. Suche Hilfe bei bewegten Texturen
    Von Erunaenia im Forum 3D Studio Max
    Antworten: 2
    Letzter Beitrag: 23.08.04, 11:26