2013-03-13 59 views
0

所以当我运行下面的脚本它说在编译器错误 “访问未定义的属性键” 我正在关闭一个教程,但试图自己重新创建它。如果我将教程中的源代码带入Flash,脚本运行良好,没有问题。我需要以某种方式定义或导入密钥?我认为它是一个像Stage.height内置东西不能访问Key.isDown

function runGame():void{ 
    if(Key.isDown(Key.UP) || Key.isDown(87)){ 
     if(velocityY<velocityYMax){ 
      velocityY+=acceleration; 
     } 
    } 
} 
+0

使用所使用的语言标记问题会有帮助。 – Dukeling 2013-03-13 06:48:06

+0

你的教程可能是AS2。 http://lassieadventurestudio.wordpress.com/2008/09/03/as3-key-isdown-behavior/ – Dave 2013-03-14 00:26:45

+0

(顺便说一句,这是搜索“as3 Key”的第二个结果...) – Dave 2013-03-14 00:27:53

回答

0

使用此导入!

import flash.ui.Keyboard;