【发布时间】:2012-11-17 13:34:48
【问题描述】:
尝试让空格键在 ActionScript 中执行操作。
这里是一些相关的代码。
var space:Boolean = false;
.
stage.addEventListener(KeyboardEvent.SPACE, kSpace);
.
function kSpace(e:KeyboardEvent)
{
if (e.keyCode == 40)
{
down = false;
}
if (e.keyCode == 38)
{
up = false;
}
if (e.keyCode == 32)
{
shoot = true;
}
}
function shootBullet()
{
var bullet1:bullet = new bullet();
bullet1.x = ship.x + ship.height / 2;
bullet1.y = ship.y;
bulletContainer.addChild(bullet1);
}
获取错误场景 1,图层“操作”,第 2 帧,第 17 行 1119:通过静态类型 Class 的引用访问可能未定义的属性 SPACE。
第 17 行是 stage.addEventListener(KeyboardEvent.SPACE, kSpace);
很想把这个排序:)
【问题讨论】:
标签: actionscript