Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 动作脚本3;错误1086_Actionscript 3_Flash_Actionscript - Fatal编程技术网

Actionscript 3 动作脚本3;错误1086

Actionscript 3 动作脚本3;错误1086,actionscript-3,flash,actionscript,Actionscript 3,Flash,Actionscript,目前正在用ActionScript3编写一个游戏,下面的函数不断抛出这个错误 function checkAnswer(e:KeyboardEvent):void{ var input:String(this.userInput.text).toLowerCase(); var currentLetter:int; var currentWord = currentFruit; while (currentLetter < input.length){

目前正在用ActionScript3编写一个游戏,下面的函数不断抛出这个错误

function checkAnswer(e:KeyboardEvent):void{
    var input:String(this.userInput.text).toLowerCase();
    var currentLetter:int;
    var currentWord = currentFruit;
    while (currentLetter < input.length){ 
    if (this.currentWord.charAt(currentLetter) == input.charAt(currentLetter)){
                   trace("correct");
                } else {
                    trace("incorrect");
                };
           currentLetter++;
        }

};
我不知道它为什么这样做。有人有什么线索吗?有人能帮忙吗?

换衣服

 var input:String(this.userInput.text).toLowerCase(); 


可能只是更改
var-input:String(this.userInput.text).toLowerCase()
to
var-input:String=(this.userInput.text).toLowerCase()解决了这个问题。
 var input:String(this.userInput.text).toLowerCase(); 
var input:String = this.userInput.text.toLowerCase();