Actionscript 3 动作脚本3;错误1086
目前正在用ActionScript3编写一个游戏,下面的函数不断抛出这个错误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){
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()
tovar-input:String=(this.userInput.text).toLowerCase()代码>解决了这个问题。
var input:String(this.userInput.text).toLowerCase();
var input:String = this.userInput.text.toLowerCase();