Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 03-11-2003, 12:32   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2003
Ort: Ruhrgebiet
Beiträge: 25
Question Dyn.Text in vertikalen Ticker einlesen... bin zu blöd!

Hallo zusammen!

Auch wenn wahrscheinlich niemand mehr dieses Thema lesen möchte, muss ich nochmal damit anfangen...

Nachdem ich mittlerweile in den letzten Stunden zig Beiträge zum Thema "Newsticker" durchgeforstet und mir noch viel mehr Zeilen Code angeschaut habe, konnte ich zwar eine Menge verschiedener Newsticker finden, aber nicht den, den ich machen wollte. Zum anpassen der schon geposteten Scripts bin ich leider irgendwie zu blöd. Überall sind Beispiele zu finden, aber kein "Was macht man wozu?". Ich fange so langsam an, an mir zu zweifeln... *wuah*

So, jetzt mal zu meinem "Problem":

Nix spektakuläres, eigentlich nur ein kleiner, popliger, einzeiliger Newsticker, der die News von unten reinscrollt, in der Mitte ein paar Sekunden stehen bleibt, nach oben rausscrollt und von der nächsten News ersetzt wird. Die Quelle für meinen Text soll dabei eine externe .txt-Datei sein. Nach Herausscrollen der letzten Nachricht soll einfach wieder die erste kommen etc.

Zur Not müsste das Ganze noch nicht einmal scrollen, sondern von mir aus auch nur ersetzen

Ich kriege es einfach nicht gebacken, trotz "Suchen und Finden" und wirklich unzähliger guter Beiträge hier im Forum.

Ich wäre Euch wirklich total dankbar, wenn jemand ein bißchen Code mit Erklärung dazu für mich über hätte...

Vielen Dank schonmal, bin guter Hoffnung auf gute Resonanz.


Gruß
XCylo7
__________________
"Optimismus ist nur ein Mangel an Information."
Heiner Müller
XCylo7 ist offline   Mit Zitat antworten
Alt 03-11-2003, 12:37   #2 (permalink)
self_design
 
Benutzerbild von Di.S.P.U
 
Registriert seit: Apr 2003
Ort: Dresden/Bautzen/Erlangen
Beiträge: 1.282
Mach einen leeren MC! dort einfach mit
ActionScript:
  1. _root.content.text.loadVariables ("about.txt");
rein laden
__________________
a.k.a .oO|AndreLie|Oo.
Di.S.P.U ist offline   Mit Zitat antworten
Alt 03-11-2003, 12:38   #3 (permalink)
self_design
 
Benutzerbild von Di.S.P.U
 
Registriert seit: Apr 2003
Ort: Dresden/Bautzen/Erlangen
Beiträge: 1.282
Achso, diesen dann einfach in den Ticker einfügen!!
Noch Fragen?
__________________
a.k.a .oO|AndreLie|Oo.
Di.S.P.U ist offline   Mit Zitat antworten
Alt 03-11-2003, 13:06   #4 (permalink)
Neuer User
 
Registriert seit: Oct 2003
Ort: Ruhrgebiet
Beiträge: 25
Hi AndreLie!

Erstmal danke für die schnelle Antwort, aber ich hab mich, glaube ich, mißverständlich ausgedrückt. Mein Problem liegt nicht nur im Laden des Textes in einen vorhandenen Ticker, sondern schon im Erstellen eines solchen Tickers und im Beziehen des Textes aus meiner Datei. Fällt Dir dazu was ein?

Gruß
XCylo7
__________________
"Optimismus ist nur ein Mangel an Information."
Heiner Müller
XCylo7 ist offline   Mit Zitat antworten
Alt 03-11-2003, 13:12   #5 (permalink)
self_design
 
Benutzerbild von Di.S.P.U
 
Registriert seit: Apr 2003
Ort: Dresden/Bautzen/Erlangen
Beiträge: 1.282
Naja, ich versuchs mal:
Mach ne´n MC, nenn in News! in diesen das folgende Skript:
ActionScript:
  1. var content = new LoadVars();
  2. content.onLoad = function(success)
  3. {
  4.         if (success)
  5.         {
  6.                 trace(this); // debug
  7.                 var uTXT = unescape(this);
  8.                 var str = uTXT.substr(0, uTXT.indexOf('=&'));
  9.                 trace(str); // debug
  10.         }
  11. };
  12. content.load("test.txt");
Dieses Skript filtert gleich den Text raus!!
Nun einen neuen MC, nenn ihn Ticker! In diesen tuste den News MC rein!
Maskierst das ganze, so das gerade 2 Zeilen lesbar sind und lässt den News MC von oben nach unten laufen per MotionTween.
Hilft dir das?
__________________
a.k.a .oO|AndreLie|Oo.
Di.S.P.U ist offline   Mit Zitat antworten
Alt 03-11-2003, 13:30   #6 (permalink)
Neuer User
 
Registriert seit: Oct 2003
Ort: Ruhrgebiet
Beiträge: 25
Äh, habe das gerade ausprobiert, aber klappen tuts nicht... Kriege irgendwie nur eine sehr kryptische Debug-Ausgabe. Wie muss denn meine .txt-Datei vorformatiert sein? Und woher weiß mein MotionTween, wieviele Zeilen er denn tweenen soll?

Gruß
XCylo7
__________________
"Optimismus ist nur ein Mangel an Information."
Heiner Müller
XCylo7 ist offline   Mit Zitat antworten
Alt 03-11-2003, 13:34   #7 (permalink)
self_design
 
Benutzerbild von Di.S.P.U
 
Registriert seit: Apr 2003
Ort: Dresden/Bautzen/Erlangen
Beiträge: 1.282
mh, das mit den kryptischen Zeichen -> keien Ahnung warum, such nach dem Fehler!
Wegen dem Tween: na, das musste selber machen! Frame 1 so anordnen, dass du die obere Zeuile lesen kannst! Frame 50 dann eben so, das die News nicht mehr erkennbar sind, also aus dem Bild "fahren"!!
__________________
a.k.a .oO|AndreLie|Oo.
Di.S.P.U ist offline   Mit Zitat antworten
Alt 03-11-2003, 13:35   #8 (permalink)
self_design
 
Benutzerbild von Di.S.P.U
 
Registriert seit: Apr 2003
Ort: Dresden/Bautzen/Erlangen
Beiträge: 1.282
Oder statt dem langen AS, nimm mal das:
ActionScript:
  1. content.load("deinText.txt");
__________________
a.k.a .oO|AndreLie|Oo.
Di.S.P.U ist offline   Mit Zitat antworten
Alt 03-11-2003, 14:02   #9 (permalink)
Neuer User
 
Registriert seit: Oct 2003
Ort: Ruhrgebiet
Beiträge: 25
Hmmm...

Ich hab das jetzt nochmal genauso gemacht, wie Du geschrieben hast:

MC "News" erstellt, mit

ActionScript:
  1. var content = new LoadVars();
  2. content.load("deinText.txt");

versehen, MC "Ticker" erstellt, MC "News" darin platziert. Doch schon ohne Maske und Tween wird kein Text angezeigt. Woran kann das liegen? Oder gibts vielleicht noch nen anderen Ansatz?

Gruß
XCylo7
__________________
"Optimismus ist nur ein Mangel an Information."
Heiner Müller

Geändert von XCylo7 (03-11-2003 um 14:04 Uhr)
XCylo7 ist offline   Mit Zitat antworten
Alt 03-11-2003, 14:09   #10 (permalink)
self_design
 
Benutzerbild von Di.S.P.U
 
Registriert seit: Apr 2003
Ort: Dresden/Bautzen/Erlangen
Beiträge: 1.282
Schau mal hier: Link
Oder zum 3.ten mal:
ActionScript:
  1. onClipEvent(load){
  2.         loadVariables("ticker.txt","");
  3. }
Dieses Skript in den News MC!! Dann dürftste wenigstens was sehen!!
__________________
a.k.a .oO|AndreLie|Oo.
Di.S.P.U ist offline   Mit Zitat antworten
Alt 03-11-2003, 14:21   #11 (permalink)
Neuer User
 
Registriert seit: Oct 2003
Ort: Ruhrgebiet
Beiträge: 25
Danke, dass Du Dich so lange mit mir rumärgerst, aber wenn ich Deinen letzten Ratschlag befolge, kriege ich folgende Ausgabe:

Symbol=News, Ebene=Ebene 1, Bild=1: Zeile 1: Movieclip-Ereignisse sind nur bei Movieclip-Instanzen zulässig
onClipEvent(load){

Und das, obwohl ich das Ganze im MC "News" verortet habe.
Ich muss mich echt für mein Brett vorm Kopf entschuldigen, aber ich werde mich wohl nochmla auf den SmoothTicker von Smirgel stürzen. Hatte zwar schonmal versucht, damit was anzustellen, aber vielleicht klappts ja jetzt.

Gruß
ein konsternierter XCylo7
__________________
"Optimismus ist nur ein Mangel an Information."
Heiner Müller
XCylo7 ist offline   Mit Zitat antworten
Alt 03-11-2003, 14:29   #12 (permalink)
self_design
 
Benutzerbild von Di.S.P.U
 
Registriert seit: Apr 2003
Ort: Dresden/Bautzen/Erlangen
Beiträge: 1.282
Zitat:
Ich muss mich echt für mein Brett vorm Kopf entschuldigen
Dazu ist das Forum doch da! Außerdem muss ich sagem, das ich da auch langsam nich mehr durch sehe
Was den SmoothTicker von Smirgel betrifft, da kannste ja mal versuchen deine TXT dort einzubinden!!! Wenn de´es schaffen solltest, lass es mich wissen, OK!! Ich sag nur PM!
André
#
PS.: Hier funzt mein Skript aber! Naja, was soll´s
__________________
a.k.a .oO|AndreLie|Oo.
Di.S.P.U 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 07:49 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele