Ich bin ziemlich neu in der Codierung und ich fragte mich, wie ich nehmen könnte, was jemand in einem Textfeld eingibt und es später verwenden.Brauchen Sie Hilfe, um Code zu beheben, um Wert aus Textfeld in eine Variable in ActionScript 3
Code: Textbox classIn
genannt wird und beschränkt sich auf nur nehmen Zahlen zwischen 1 und 4.
var class:Number = classInn.text;
var key:uint = 0;
stage.addEventListener(KeyboardEvent.KEY_DOWN, nextRoom);
function nextRoom(evt:Event)
{
key = evt.keyCode();
if(key == 70)
{
if(class == 1){ gotoAndStop("Task1");}
if(class == 2){ gotoAndStop("Task2");}
if(class == 3){ gotoAndStop("Task3");}
if(class == 4){ gotoAndStop("Task4");}
}
}
Sie sollten ** class ** nicht als Variablennamen verwenden, da es sich um ein reserviertes Wort handelt. Außerdem sollten Sie das aufgetretene Problem und nicht nur das gewünschte Ergebnis beschreiben, da StackOverflow kein kostenloser Code-Lieferdienst ist, sondern "auf den Punkt, an dem ich mich irre". – Organis