dyn. Textfeld

Annick

Grünschnabel
Hallo,
ich möchte Text in ein dynamisches Textfeld schreiben. Aber leider funktioniert das nicht.:(
ich habe mir ein dyn. Textfeld erstellt (in einem Movieclip). Dann wollte ich per Actionscript eine Variable hochzählen lassen (for-Schleife) und diese dann in das Textfeld schreiben. Das Hochzählen funktioniert, aber wie übergebe ich den Inhalt der Variablen an das Textfeld?
 
Du musst nur:

ein Textfeld aufziehen -> auf dynamisch stellen -> Variable vergeben -> deine Daten an die Variable schicke -> fertig

Ich hoffe, ich habe dich richtig verstanden und konnte dir helfen.
 
danke erstmal für die antwort.
das habe ich ja schon gemacht, aber wenn ich dem Textfeld den Inhalt der Variablen oder überhaupt irgendeinen Wert übergeben will, funktioniert das nicht.
Ich habe das so gemacht:
_root.movieclip.nameTextfeld = "hallo";
(Textfeld befindet sich in einem Movieclip)

Im Textfeld steht dann "level0.Text" oder so.
Wenn ich trace(_root.movieclip.nameTextfeld) mache, dann bekomme ich undefined.
Habe ich das Textfeld falsch angesprochen?
 
hi,

so hab ich es für einen knopf geschrieben, wenn man ihn drückt, dann steht in dem Textfeld "hi"

Code:
on (release) {
    text1 = "hi"
}

on(release) = wenn man ihn drückt
text1 = "hi" = der Wert wird zu "hi" (mein Textfeld heißt "text1")

Nachtrag (besser spät als nie^^):
on(release) = wenn man den Knopf loslässt

ändert zwar nicht viel, aber ich habe das gerade nochmal gelesen und da wollte ich es nochmal GANZ richtig machen :D
 
Zuletzt bearbeitet:
Du kannst dir aber auch die Var-zuweisung bei dem Textfeld sparen. Via..
PHP:
 _root.movieclip.nameTextfeld.text = "hallo";
kommst du eleganter ans Ziel. Du hattest nur die eigenschaft 'text' vergessen.

-keen!
 
Zurück