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);
}
エラー Scene 1、Layer 'Actions'、Frame 2、Line 17 1119 の取得: 静的タイプ Class の参照を介した未定義の可能性のあるプロパティ SPACE へのアクセス。
17行目stage.addEventListener(KeyboardEvent.SPACE, kSpace);
これを整理したいと思います:)