Wert für Textfeld

Newb

Erfahrenes Mitglied
Hallo,

ich will das ein Textfeld eine bestimmte Zahl (z.B.: 1) anzeigt, wenn ich einen MovieClip anklicke. Z.B.: Beim ersten klick auf den MovieClip soll das Textfeld eine 1 anzeigen. Beim 2. klick auf den selben MovieClip soll das Textfeld eine 2 anzeigen.

Die Idee ist ein Limit und ein Anzeige zu gleich zu erstellen.

Das Limit wurde durch: if (_root.textfeld == 2){ usw.... erstellt.
Und da das Textfeld die klicks die auf den MovieClip ausgeführt werden anzeigt ist die Anzeige der Klicks schon da.


Wie bekomme ich es hin, dass ein Textfeld die Mausklicks anzeigt die auf einem MovieClip ausgeführt werden ? :confused:
 
Hi,

auf den Inhalt eines Textfeldes greifst Du mit Hilfe der .text-Eigenschaft zu (nicht direkt über den Instanznamen, der nur eine Referenz auf die Instanz zurückgibt).

Wenn Du keine numerische Hilfsvariable verwenden willst (was wahrscheinlich etwas komfortabler wäre), könnte eine Lösung so aussehen:
Code:
mein_mc.onRelease = function() {
    var num = parseInt(textfeld.text, 10);
    num = (isNaN(num) || num == undefined)? 0 : num;
    num ++;
    if (num > maximum) {
        // Verweigern
    } else {
        textfeld.text = num.toString();
    }
}

Gruß
.
 
Zurück