Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 02-09-2008, 21:20   #1 (permalink)
Eierkopf
 
Benutzerbild von themerx
 
Registriert seit: Jul 2008
Ort: Hagen
Beiträge: 207
Textausgabe (dynamisch) ??

Hallo,

ich habe bislang nur mit AS2 und AS3 gearbeitet. Nun habe ich ein Problem. Ich muss aber nun ein Problem in AS1 lösen.
Wenn ich ein dynamisches Textfeld angelegt habe und diesen einen Instanznamen gegeben habe (zeit_txt), wie kann ich über AS1 einen Text da drüber ausgeben?
Bei den anderen Versionen funktionierte es mit:

HTML-Code:
_root.zeit_txt.text = "Mein Text";
themerx ist offline   Mit Zitat antworten
Alt 02-09-2008, 21:24   #2 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Sollte auch so gehen, oder hast du etwas anderes festgestellt?
__________________
ERROR: Signature is too large
rendner[i] ist offline   Mit Zitat antworten
Alt 02-09-2008, 21:25   #3 (permalink)
asFlasher
 
Benutzerbild von ksw24
 
Registriert seit: Jul 2006
Beiträge: 1.136
Hallo,

das liegt daran, dass das ein Instanzname ist und damals noch keine Instanznamen auf Textfelder unterstützt wurden.

Statt dessen nutze hier die Variablen-Kennung. Das funktioniert...habs grad getestet.

Gruß ksw24
ksw24 ist offline   Mit Zitat antworten
Alt 02-09-2008, 21:26   #4 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
Zitat:
Zitat von ksw24 Beitrag anzeigen
Hallo,

das liegt daran, dass das ein Instanzname ist und damals noch keine Instanznamen auf Textfelder unterstützt wurden.

Statt dessen nutze hier die Variablen-Kennung. Das funktioniert...habs grad getestet.

Gruß ksw24

am dem 6er player sehr wohl
__________________
gruß bloba

2 x onkel² b_d
bloba ist offline   Mit Zitat antworten
Alt 02-09-2008, 21:27   #5 (permalink)
Eierkopf
 
Benutzerbild von themerx
 
Registriert seit: Jul 2008
Ort: Hagen
Beiträge: 207
Zitat:
Zitat von ksw24 Beitrag anzeigen
Hallo,

das liegt daran, dass das ein Instanzname ist und damals noch keine Instanznamen auf Textfelder unterstützt wurden.

Statt dessen nutze hier die Variablen-Kennung. Das funktioniert...habs grad getestet.

Gruß ksw24
Also es zeigt mir keinen Fehler an, sondern es steht einfach kein Text dort. Wie funktioniert das denn? Also was müsste ich ins AS schreiben, damit ich dieses Textfeld anspreche?
themerx ist offline   Mit Zitat antworten
Alt 02-09-2008, 21:30   #6 (permalink)
Eierkopf
 
Benutzerbild von themerx
 
Registriert seit: Jul 2008
Ort: Hagen
Beiträge: 207
ich hab, glaube ich, flash 5 angegeben. meinte aber flash 6. trotzdem as1. fragt nicht, warum. ist einfach so. :-P
themerx ist offline   Mit Zitat antworten
Alt 02-09-2008, 21:30   #7 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Du arbeitest nicht wirklich mit Flash 5, oder?
__________________
ERROR: Signature is too large
rendner[i] ist offline   Mit Zitat antworten
Alt 02-09-2008, 21:32   #8 (permalink)
asFlasher
 
Benutzerbild von ksw24
 
Registriert seit: Jul 2006
Beiträge: 1.136
Hallo,

folgendes:
ActionScript:
  1. //belegt die Variable mit dem Wert
  2. _root.zeit_txt = "Mein Text";

Dazu muss dein Textfeld aber nicht den Instanznamen "zeit_txt" haben sondern als Variablen-Namen (da wo "Var:" steht).

@bloba: ich hatte mit Player 5 auskompiliert...

Gruß ksw24

edit:
ab Player 6 kann man ja auch schon AS2 verwenden - da is klar, dass das geht (auch mit AS1)

Geändert von ksw24 (02-09-2008 um 21:36 Uhr)
ksw24 ist offline   Mit Zitat antworten
Alt 02-09-2008, 21:38   #9 (permalink)
Eierkopf
 
Benutzerbild von themerx
 
Registriert seit: Jul 2008
Ort: Hagen
Beiträge: 207
ok. wie würde das insgesamt aussehen? also wie lege ich die variable in diesem fall dafür an. habe das auf diese art noch nie gemacht. bin gerade ein bisschen überfordert.
themerx ist offline   Mit Zitat antworten
Alt 02-09-2008, 21:42   #10 (permalink)
asFlasher
 
Benutzerbild von ksw24
 
Registriert seit: Jul 2006
Beiträge: 1.136
Hallo,

hmm...gute Frage, denn ich hab das natürlich statisch gemacht, also wie man das dynamisch macht...ehrlich gesagt keine Ahnung. Um auf bloba's Post hinzuweisen, steht dir denn Player 6 zur Verfügung, oder ist es unbedingt Player 5?

- Player 5: kein Plan(dynamisch)
- Player 6: müsste ja so gehen wie gewohnt

Gruß ksw24
ksw24 ist offline   Mit Zitat antworten
Alt 02-09-2008, 21:47   #11 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Wenn du das Textfeld anklickst, kannst du im "Eingenschaftenfenster" unter "Var:" die Variable angeben von dem der Wert angezeigt werden soll.
__________________
ERROR: Signature is too large
rendner[i] ist offline   Mit Zitat antworten
Alt 02-09-2008, 21:47   #12 (permalink)
asFlasher
 
Benutzerbild von ksw24
 
Registriert seit: Jul 2006
Beiträge: 1.136
Hallo,
ja aber ich glaube er hat eine leere Bühne und möchte dynamisch per AS das Textfeld erstellen / füllen, oder nicht?

Gruß ksw24
ksw24 ist offline   Mit Zitat antworten
Alt 02-09-2008, 21:51   #13 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Zitat:
Zitat von ksw24 Beitrag anzeigen
Hallo,
ja aber ich glaube er hat eine leere Bühne und möchte dynamisch per AS das Textfeld erstellen / füllen, oder nicht?

Gruß ksw24
Textfelder konnte man erst ab Flash 6 dynamisch erstellen.
__________________
ERROR: Signature is too large
rendner[i] ist offline   Mit Zitat antworten
Alt 02-09-2008, 21:53   #14 (permalink)
asFlasher
 
Benutzerbild von ksw24
 
Registriert seit: Jul 2006
Beiträge: 1.136
Aight ... dann haben wir das ja geklärt
ksw24 ist offline   Mit Zitat antworten
Alt 02-09-2008, 22:01   #15 (permalink)
Eierkopf
 
Benutzerbild von themerx
 
Registriert seit: Jul 2008
Ort: Hagen
Beiträge: 207
alles klar. habs raus. dickes dankeschön an alle.
themerx 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 11:31 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele