mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 26.04.2024 09:30 Benutzername: Passwort: Auto-Login

Thema: Eigene Scrollbar in Flash erstellen.. vom 28.07.2006


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Multimedia -> Eigene Scrollbar in Flash erstellen..
Seite: Zurück  1, 2, 3  Weiter
Autor Nachricht
GELight
Threadersteller

Dabei seit: 22.05.2006
Ort: Germany
Alter: -
Geschlecht: Männlich
Verfasst Fr 28.07.2006 17:50
Titel

Eigene Scrollbar in Flash erstellen..

Antworten mit Zitat Zum Seitenanfang

Dein Script hat mir schonmal "etwas" weitergeholfen.
Derzeit will irgendwie der hitTest nicht funktionieren.

Ich befinde mich in meinem "ScrollBar" MC. Darin liegt mein "Schieber" MC.

mein Script für den Mousedown habe ich von deinem etwas angepasst aber es funzt noch nicht.

Code:

schieber.onMouseDown = function() {
   if ( schieber.hitTest( _xmouse, _ymouse ) ) {
      schieber.startDrag( false, schieber._x, 0, schieber._x, _parent.scrollbar._height - this._height );
      scrolling = true;
   }
}


Lasse ich die IF Bedingung weg, dann macht er alles soweit.
Was mache ich mit dem hitTest falsch?

Mario
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
phihochzwei
Moderator

Dabei seit: 08.06.2006
Ort: Mülheim an der Ruhr
Alter: 46
Geschlecht: Männlich
Verfasst Fr 28.07.2006 18:30
Titel

Antworten mit Zitat Zum Seitenanfang

okay.

probier doch mal

Code:

var Scroll:Function = function(Dir:String){
   switch(Dir){
      case "down":
         trace("RUNNER")   // Hier deinen Code für Runter   
      break;
      
      case "up":
         trace("RAUF")   // Hier deinen Code für Rauf
      break;
   }
}



Runter_mc.onPress = function(){
   MoveDown = setInterval(Scroll,10,"down");
}
Runter_mc.onReleaseOutside = Runter_mc.onRelease = function(){
   clearInterval(MoveDown)
}


Rauf_mc.onPress = function(){
   MoveUp = setInterval(Scroll,10,"up");
}
Rauf_mc.onReleaseOutside = Rauf_mc.onRelease = function(){
   clearInterval(MoveUp)
}


Zuletzt bearbeitet von phihochzwei am Fr 28.07.2006 18:34, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
GELight
Threadersteller

Dabei seit: 22.05.2006
Ort: Germany
Alter: -
Geschlecht: Männlich
Verfasst Fr 28.07.2006 19:19
Titel

Eigene Scrollbar in Flash erstellen..

Antworten mit Zitat Zum Seitenanfang

Also mein Script funktioniert bislang fast einwandfrei.

Code:

schieber.onMouseDown = function() {
   //if ( schieber.hitTest( _xmouse, _ymouse ) ) {
      schieber.startDrag( false, schieber._x, 0, schieber._x, _parent.scrollbar._height - this._height );
      scrolling = true;
   //}
}

schieber.onMouseUp = function() {
   schieber.stopDrag();
   scrolling = false;
}

schieber.onEnterFrame = function() {
   
   if ( this._ymouse < this._y or this._ymouse > this._height ) scrolling = false;
   
   if ( scrolling == true ){
      schieber._y = _ymouse;
   }
   
   //updateAfterEvent();
}


Nur eben, wenn ich den hitTest dazunehme, dann macht er garnichts mehr.
Keine Ahnung, was ich da wieder walsch angebe.

@FlamingArt
Wenn ich das recht erlesen kann, dann ist dein Script ehr für den oberen und unteren Pfeil gedacht oder?


Mario
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
phihochzwei
Moderator

Dabei seit: 08.06.2006
Ort: Mülheim an der Ruhr
Alter: 46
Geschlecht: Männlich
Verfasst Fr 28.07.2006 19:49
Titel

Antworten mit Zitat Zum Seitenanfang

Ja klar. Darum ging es doch oder nett ??
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
GELight
Threadersteller

Dabei seit: 22.05.2006
Ort: Germany
Alter: -
Geschlecht: Männlich
Verfasst Fr 28.07.2006 21:31
Titel

Eigene Scrollbar in Flash erstellen..

Antworten mit Zitat Zum Seitenanfang

Nicht ganz. Dann hab ich mich vielleicht etwas falsch ausgedrückt.
Mir gings um die verschiebbare Scrollbar.
Wie in Windows halt die Scrollbars, wo man die Balken hoch und drunter schiebt und
sich der Inhalt des Contents nach oben oder unten verschiebt.

Mario
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
phihochzwei
Moderator

Dabei seit: 08.06.2006
Ort: Mülheim an der Ruhr
Alter: 46
Geschlecht: Männlich
Verfasst Sa 29.07.2006 02:43
Titel

Antworten mit Zitat Zum Seitenanfang

Ah so.... Ja schau ich morgen mal. Weiss ich aber nicht, ob ich das morgen schaffe, ansonsten Sonntag
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
GELight
Threadersteller

Dabei seit: 22.05.2006
Ort: Germany
Alter: -
Geschlecht: Männlich
Verfasst Sa 29.07.2006 09:54
Titel

Eigene Scrollbar in Flash erstellen..

Antworten mit Zitat Zum Seitenanfang

Wie es ausschaut hab ich es doch noch selbst hinbekommen.
Bis auf den hitTest geht nun alles.

Ich hätte jetzt nur ein kleines weiteres problem was nicht unbedingt mit diesem Posting hier zusammen hängt.
Thema: attachMovie.
Ich habe mir eine Komponente erstellt, die ein Bild lädt und noch ein paar kleine Texte zeigt.
Ziehe ich eine Instanz dieser Komponente auf die Bühne, dann lädt er unabhängig voneinander für jede Komponente auf der Bühne das Bild ordentlich. Erstelle ich eine solche Instanz dynamisch per attachMovie, dann lädt er nur bei der ersten erstellen das Bild. Alle Texte aber bleiben korrekt.

Mario
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
phihochzwei
Moderator

Dabei seit: 08.06.2006
Ort: Mülheim an der Ruhr
Alter: 46
Geschlecht: Männlich
Verfasst Sa 29.07.2006 10:18
Titel

Antworten mit Zitat Zum Seitenanfang

Komponenten nicht per attachMovie auf die Bühne holen, das BÖÖÖÖÖSES KARMA. Schau mal in der ActionScript-Referenz nach "createObject" bzw "createClassObject".

Um welche KOmponente geht es denn ????
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen flash scrollbar erstellen
[flash] scrollbar über Mausrad...
[Flash] Scrollbar will nicht wie gewünscht.
[Flash] - Button / Scrollbar probleme
Suche Java/Flash Scrollbar-Script für [DIV]
Flash:Bilder mit Scrollbar/ Solider über-/ ineinanderblenden
Neues Thema eröffnen   Neue Antwort erstellen Seite: Zurück  1, 2, 3  Weiter
MGi Foren-Übersicht -> Multimedia


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.