当我的目标是10.3及以上但是当我的目标是flash player 9时,此代码在actionscript 3中工作正常,它给出了错误场景1,
层'第1层',第1帧,第7行1119:通过具有静态类型Class的引用访问可能未定义的属性L.
任何人都知道如何解决这个问题,以便它可以在Flash Player 9中运行?我已经尝试过改变键盘了.(键码#)甚至尝试使用闪存播放器9键码语法?但我尝试的一切都失败了.我无法在网上找到解决方案,任何人都有任何想法?谢谢
var lDown:Boolean = false;
var sDown:Boolean = false;
var dDown:Boolean = false;
stage.addEventListener(KeyboardEvent.KEY_DOWN, onKeyBoardDown);
function onKeyBoardDown(e:KeyboardEvent):void
{
if (e.keyCode == Keyboard.L)
{
lDown = true;
}
if (lDown == true)
{
if (e.keyCode == Keyboard.S)
{
sDown = true;
}
}
if (sDown == true)
{
if (e.keyCode == Keyboard.D)
{
dDown = true;
}
}
if (dDown == true)
{
trace("ehhh");
}
}
Run Code Online (Sandbox Code Playgroud) 我为这个问题找到的所有论坛都已过时/不起作用.我需要下载2.7,因为那是我学校计算机使用的版本,但我不能将我的Python版本改为32位!(pygame需要)我读过100个论坛.