Zurück   Flashforum > Flash > ActionScript > ActionScript 2

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 28-12-2009, 11:08   #1 (permalink)
Neuer User
 
Registriert seit: Dec 2009
Beiträge: 9
Scrollbalken mit Text als Schaltflächen

Hallo,
ich bin noch blutige Anfänger in ActionSctipt 2.0, habe einen Scrollbaren Text erzeugt. Ein Text geschrieben und mit UIScrollBar verbunden.
Der Scrollbalken funktioniert. Bin aber seit Wochen am suchen und fast am verzweifeln wie ich Teile von dem Text in Schaltflächen umwandeln kann. Also "goto" benutzen kann. Geht das überhaupt?
kretka ist offline   Mit Zitat antworten
Alt 28-12-2009, 12:29   #2 (permalink)
Animator
 
Benutzerbild von lamas
 
Registriert seit: Dec 2009
Beiträge: 53
Arrow Scroller

Du musst den Text in einem MC haben, der dann gescrollt wird. Du kannst dann einfach eine hov-Schaltfläche über den Textbereich legen. (ich meine damit eine Schaltfläche, in denen von Keyframe 1-3 nichts ist und dann in KF4 ein Rechteck). Der markierte Teil des Textes wird dann hellblau/türkis (natürlich nur im Editing-Modus). Auf diesen hov-Button kannst du dann deine AS2-Aktionen drauflegen.
z.B.:
ActionScript:
  1. on (release) {
  2.     _root.gotoAndPlay();
  3. }
oder so was in der Art. Kommt drauf an, was du machen willst...

Hoffe, ich habe alles verständlich erklärt und konnte helfen! Wenn nicht, überarbeite ich die Antwort gerne noch mal.

Liebe Grüße
Lukas
__________________
Diese Signatur hat inklusive Leerzeichen genau 65 Schriftzeichen.

Geändert von lamas (28-12-2009 um 12:34 Uhr)
lamas ist offline   Mit Zitat antworten
Alt 28-12-2009, 15:06   #3 (permalink)
Euer Nuser
 
Benutzerbild von ~pyropete~
 
Registriert seit: Apr 2004
Ort: Sand-City
Beiträge: 3.483
Zitat:
Zitat von kretka Beitrag anzeigen
Also "goto" benutzen kann. Geht das überhaupt?
Du meinst verlinkten Text?

Kleines Beispiel:

ActionScript:
  1. link = this.createTextField("link", 0, 0, 0, 0, 0);
  2. link.html = true;
  3. link.autoSize = true;
  4. link.htmlText = "<a href='http://www.flashforum.de' target='_blank'><u>Das ist ein HTML-Link</u></a>";
~pyropete~ ist offline   Mit Zitat antworten
Alt 28-12-2009, 23:05   #4 (permalink)
Neuer User
 
Registriert seit: Dec 2009
Beiträge: 9
Hallo Lukas , danke für die schnelle Antwort!!! Wie Du geschrieben hast habe ich eine hov Schaltfläche erstellt, also in Aktiv Frames der Schaltfläche ein Rechteck erzeugt und über den Text gelegt. Beim Filmtest ist die Schaltfläche unsichtbar bewegt sich aber beim scrollen nicht mit dem Text mit?
Könntest Du mir bitte MC erleutern.
Nochmal viele Dank Liebe Grüße Darek
kretka ist offline   Mit Zitat antworten
Alt 28-12-2009, 23:15   #5 (permalink)
Neuer User
 
Registriert seit: Dec 2009
Beiträge: 9
Hallo Pyropete , danke für die Antwort!!! Es sollte kein Link sein sondern eine Schaltfläche die zu einem bestimmten Frames navigiert, also ganz normale Schaltfläche „goto“ Grüße Darek
kretka ist offline   Mit Zitat antworten
Alt 28-12-2009, 23:53   #6 (permalink)
Neuer User
 
Registriert seit: Dec 2009
Beiträge: 9
Blöde Frage MC heißt ja Movieclip.
kretka ist offline   Mit Zitat antworten
Alt 29-12-2009, 01:46   #7 (permalink)
Neuer User
 
Registriert seit: Dec 2009
Beiträge: 9
Ich versuche mein Problem ein bisschen besser zu Erleutern.
Ich möchte Filme über einen Text Film A, Film B usw. mit einem Scrolltext abrufen. Bis jetzt habe ich ein bisschen getrickst und einfach Playback auf verschiedenen Frames platziert und über einfache Schaltflächen angesteuert um zwischen den Filmen zu wechseln. (Also Staren Schaltflächen mit „goto“. ) Auf jedem Frames habe ich Playback platziert der die Filme abgerufen hat. Ich weiß nicht die eleganteste Lösung aber es hat funktioniert. Jetzt sind es aber mehrere Filme und ich muss die über einen Scrollbalken verschieben und abrufen können.
Ich habe einen ScrollBalken erstellt
onClipEvent (load) {
meinText = "<b>Film A </b> <b Film B</b> <b>Film C</b>";
}
onClipEvent (enterFrame) {
if (scrollen=="hoch") {
meinText.scroll--;
}
if (scrollen=="runter") {
meinText.scroll++;
}
}
Gibt es eine Funktion wie man den Text "<b>Film A </b> <b Film B</b> <b>Film C</b>" in Schaltflächen umwandelt und goto verwenden kann, oder habe ich mir gedacht Playback nur auf einem Frames platzieren und die Filme irgendwie im Scrolltext abrufen. Aber wie??? Ich habe schon überall recherchiert finde keine Lösung.
Vielen Dank Gruß Darek
kretka ist offline   Mit Zitat antworten
Alt 29-12-2009, 10:18   #8 (permalink)
Animator
 
Benutzerbild von lamas
 
Registriert seit: Dec 2009
Beiträge: 53
Zitat:
Zitat von kretka Beitrag anzeigen
Blöde Frage MC heißt ja Movieclip.
Dann hat sich die Frage ja erledigt!
__________________
Diese Signatur hat inklusive Leerzeichen genau 65 Schriftzeichen.
lamas ist offline   Mit Zitat antworten
Alt 29-12-2009, 10:25   #9 (permalink)
Animator
 
Benutzerbild von lamas
 
Registriert seit: Dec 2009
Beiträge: 53
Cool

Zitat:
Zitat von kretka Beitrag anzeigen
Beim Filmtest ist die Schaltfläche unsichtbar bewegt sich aber beim scrollen nicht mit dem Text mit?
Warum sich das nicht mitbewegt weiß ich leider auch nicht. Vielleicht ist das eine einfache Text-Scrollleiste, die nur den Text scrollt. Es könnte mit dem Instanznamen zusammenhängen. Ein Versuch zum Lösen des Problemes wäre z.B.:
  1. Markiere den Text
  2. Drücke F8
  3. Nenne den Movieclip so, dass du ihn auch wiederfindest
  4. Du musst vorher geschaut haben, was der Instanzname des Textes ist (Der stehe in den Eigenschaften) und den Movieclip mit diesem Instanznamen versehen.
  5. Füge die HOV-Schaltfläche in den Movieclip ein.

So könnte es vielleicht gehen... Ist aber nur eine von vielen Möglichkeiten. Ich hatte dieses Problem noch nie, also habe ich mich auch noch nie damit befasst aber mit Scrollleisten kenne ich mich aus... Ich hoffe, ich konnte in irgendeiner Weise noch mal helfen...!

Liebe Grüße und noch viel Glück!!!
Lukas
__________________
Diese Signatur hat inklusive Leerzeichen genau 65 Schriftzeichen.

Geändert von lamas (29-12-2009 um 10:27 Uhr)
lamas ist offline   Mit Zitat antworten
Alt 30-12-2009, 15:05   #10 (permalink)
Neuer User
 
Registriert seit: Dec 2009
Beiträge: 9
Hallo Lukas und pyropete
Vielen Dank ! für Deine Beiträge . Bestimmt wurde es auch auf Deine Weise funktionieren ich habe es aber auf die Art nicht hinbekommen.
Habe doch andere Lösung gefunden unten das Beispiel zum Download für andere die ähnliches Problem haben.

Ich wünsche Dir einen guten Rutsch ins Neue Jahr!!!
Liebe Grüße Darek
kretka ist offline   Mit Zitat antworten
Alt 30-12-2009, 15:06   #11 (permalink)
Neuer User
 
Registriert seit: Dec 2009
Beiträge: 9
Nochmal das Beispiel
kretka ist offline   Mit Zitat antworten
Alt 30-12-2009, 15:09   #12 (permalink)
Neuer User
 
Registriert seit: Dec 2009
Beiträge: 9
onClipEvent (load) {
links_txt.htmlText = "<U><FONT COLOR=\"#000000\"><A HREF=\"asfunction:video1\"><b>Film A</b></FONT></U>"+"\n"+"<U><FONT COLOR=\"#000000\"><A HREF=\"asfunction:video2\"><b>Film B</b></FONT></U>"+"\n"+"<U><FONT COLOR=\"#000000\"><A HREF=\"asfunction:video3\"><b>Film C</b></FONT></U>"+"\n"+"<U><FONT COLOR=\"#000000\"><A HREF=\"asfunction:video4\"><b>Film D</b></FONT></U>"+"\n"+"<U><FONT COLOR=\"#000000\"><A HREF=\"asfunction:video5\"><b>Film E</b></FONT></U>"+"\n"+"<U><FONT COLOR=\"#000000\"><A HREF=\"asfunction:video6\"><b>Film F</b></FONT></U>"+"\n"+"<U><FONT COLOR=\"#000000\"><A HREF=\"asfunction:video7\"><b>Film G</b></FONT></U>"+"\n"+"<U><FONT COLOR=\"#000000\"><A HREF=\"asfunction:video8\"><b>Film H</b></FONT></U>"+"\n"+"<U><FONT COLOR=\"#000000\"><A HREF=\"asfunction:video9\"><b>Film I</b></FONT></U>"+"\n"+"<U><FONT COLOR=\"#000000\"><A HREF=\"asfunction:video10\"><b>Film J</b></FONT></U>"+"\n"+"<U><FONT COLOR=\"#000000\"><A HREF=\"asfunction:video11\"><b>Film K</b></FONT></U>"+"\n"+"<U><FONT COLOR=\"#000000\"><A HREF=\"asfunction:video12\"><b>Film L</b></FONT></U>"+"\n"+"<U><FONT COLOR=\"#000000\"><A HREF=\"asfunction:video13\"><b>Film M</b></FONT></U>"+"\n"+"<U><FONT COLOR=\"#000000\"><A HREF=\"asfunction:video14\"><b>Film N</b></FONT></U>"+"\n"+"<U><FONT COLOR=\"#000000\"><A HREF=\"asfunction:video15\"><b>Film O</b></FONT></U>";
function video1() {
film_container.gotoAndStop(1);
film_container.vid2.stop();
film_container.vid3.stop();
}
function video2() {
film_container.gotoAndStop(2);
film_container.vid1.stop();
film_container.vid3.stop();
}
function video3() {
film_container.gotoAndStop(3);
film_container.vid1.stop();
film_container.vid2.stop();
}

}
onClipEvent (enterFrame) {
if (scrollen == "hoch") {
links_txt.scroll--;
}
if (scrollen == "runter") {
links_txt.scroll++;
}
}
kretka ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
scrollbalken, scrolltext

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Scrollbalken für Text Mainzer105 Flash Einsteiger 7 28-04-2006 09:31
Text aus DB mit Scrollbalken HC-Flasher Flash Einsteiger 1 20-03-2006 16:19
text scrollbalken kemo Flash MX 0 11-03-2004 08:56
Scrollbalken an Text anpassen? D-naekk Flash MX 8 01-09-2002 10:56
text-scrollen mit scrollbalken? esia Flash 4 und Flash 5 1 28-11-2001 14:43


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:36 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele