Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 01-12-2003, 18:53   #1 (permalink)
Neuer User
 
Registriert seit: Nov 2002
Beiträge: 20
Nervende Anzeige beim Texteinlesen

Hallo,

folgendes Problem. Ich habe ein dynamisches Textfeld und lese den Text mit loadVariables ein.
Nun taucht beim ersten Einlesen kurz "_level0.Philosophietext" auf, sobald das File im Cache ist, nicht mehr.
Anschauen kann man sich die ganze Sache unter folgendem Link
Wie werde ich diesen Bug los?

Und für Tips, wie ich dauerhaft scrolle (nach Möglichkeit mit AS), wenn ich auf den Pfeil drücke, bin ich auch dankbar.
Besten Dank
Joghivan ist offline   Mit Zitat antworten
Alt 01-12-2003, 19:00   #2 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Hi,

also zum Einlesen solcher externen Daten würd ich dir das LoadVars-Objekt empfehlen. Informier dich doch da mal drüber. Vielleicht erledigt sich dann das mit der seltsamen Ausgabe auch. (Oder du hast vielleicht noch irgendwo eine Test-Ausgabe drin, die nicht drin sein sollte...)

Zum Scroller:
Du brauchst zwei MCs, die als Scroll-Buttons fungieren. Code auf dem Button zum Runterscrollen:
ActionScript:
  1. this.scrollDownBut.onPress = function() {
  2. this.onEnterFrame = function() {
  3. if(_root.deinTextfeld.scroll < _root.deinTextfeld.maxscroll) {
  4. _root.deinTextfeld.scroll++;
  5. }
  6. };
  7. };
  8. this.scrollDownBut.onRelease = function() {
  9. delete this.onEnterFrame;
  10. };
Den anderen kannst du dir ja analog dazu bauen (musst in der if-Abfrage dann halt scroll > 1 abfragen).

GRuß,
Tom
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 01-12-2003, 19:26   #3 (permalink)
Flash & TYPO3
 
Registriert seit: Oct 2003
Ort: Bayern
Beiträge: 2.700
Lies doch den Text über loadVariables("myFile.txt", ""); bereits im ersten Bild ein. IN dem Folgenden, wenn das Textfeld angezeigt wird, lädst du ihn dann rein. Dann müsste der text im Chache sein!
johanness ist offline   Mit Zitat antworten
Alt 01-12-2003, 19:28   #4 (permalink)
Neuer User
 
Registriert seit: Nov 2002
Beiträge: 20
Besten Dank für die Hilfe....
irgendwie funzt es aber nicht. Habe die Buttons in Clips umgewandelt und
ActionScript:
  1. this.Up.onPress = function() {
  2.         this.onEnterFrame = function() {
  3.                 if(_root.Text.scroll > 1) {
  4.                         _root.Text.scroll--;
  5.                 }
  6.         };
  7. };
  8. this.Up.onRelease = function() {
  9.         delete this.onEnterFrame;
  10. };
  11. this.Down.onPress = function() {
  12.         this.onEnterFrame = function() {
  13.                 if(_root.Text.scroll < _root.Text.maxscroll) {
  14.                         _root.Text.scroll++;
  15.                 }
  16.         };
  17. };
  18. this.Down.onRelease = function() {
  19.         delete this.onEnterFrame;
  20. };
eingegeben aber irgendwas funzt nicht. Die Symbole werden als Schaltflächen erkannt aber es scrollt nicht...
Joghivan ist offline   Mit Zitat antworten
Alt 01-12-2003, 19:33   #5 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
1. Haben die Dinger Instanznamen? ("up", "down") Is eigentlich wurscht ob MC oder Button
2. Das Textfeld "text" zu nennen is keine gute Idee, das ist ein AS-interner Bezeichner, nenn's lieber "txt" oder so.
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 01-12-2003, 19:36   #6 (permalink)
Neuer User
 
Registriert seit: Nov 2002
Beiträge: 20
1. Punkt war der Fehler....ihr rettet mich...danke
Joghivan ist offline   Mit Zitat antworten
Alt 01-12-2003, 20:06   #7 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
immer gerne
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 02-12-2003, 14:45   #8 (permalink)
Mousedriver
 
Benutzerbild von tlindner
 
Registriert seit: Jan 2002
Ort: hozephal
Beiträge: 54
Zu Deinem Problem mit der Anzeige, BEVOR der Text geladen wurde:

Ins dynamische Textfeld trägt man einfach einen Text ein, z.B. "Text wird geladen...", dieser wird dann automatisch durch den Text der Variable ersetzt, sobald diese geladen ist.

Grüße

T

Geändert von tlindner (02-12-2003 um 14:47 Uhr)
tlindner 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 01:50 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele