Actionscript 3 无法访问Key.isDown
因此,当我运行下面的脚本时,它会在编译器中显示错误 “访问未定义的属性密钥” 我正在编写一个教程,但我自己也在尝试重新创建它。如果我将教程中的源代码带到flash中,脚本运行良好,没有问题。我是否需要以某种方式定义或导入密钥?我以为这是一个内置的东西,比如舞台高度Actionscript 3 无法访问Key.isDown,actionscript-3,properties,keyboard,Actionscript 3,Properties,Keyboard,因此,当我运行下面的脚本时,它会在编译器中显示错误 “访问未定义的属性密钥” 我正在编写一个教程,但我自己也在尝试重新创建它。如果我将教程中的源代码带到flash中,脚本运行良好,没有问题。我是否需要以某种方式定义或导入密钥?我以为这是一个内置的东西,比如舞台高度 function runGame():void{ if(Key.isDown(Key.UP) || Key.isDown(87)){ if(velocityY<velocityYMax){
function runGame():void{
if(Key.isDown(Key.UP) || Key.isDown(87)){
if(velocityY<velocityYMax){
velocityY+=acceleration;
}
}
}
函数runGame():void{
if(键isDown(键UP)|键isDown(键87)){
如果(velocityY使用此导入
import flash.ui.Keyboard;
用所用语言标记问题会很有帮助。您的教程可能是AS2。(顺便说一下,这是搜索“as3键”的第二个结果…)