私は ActionScript でコーディングを始めており、このプログラムを実行しようとしました。ステージに図形を描画し、矢印キーを使用して移動できます。形状の半分を端に貼り付ける「端貼り」機能を追加しました。ここに私のコードがあります:
function freemove(event:KeyboardEvent):void
{
switch (event.keyCode)
{
case Keyboard.UP:
{
testing.y -= 5;
if(testing.y < stage.width)
{
testing.y = 0;
}
break;
}
case Keyboard.DOWN:
{
testing.y += 5;
// FOR BOTTOM EDGE.
break;
}
case Keyboard.LEFT:
{
testing.x -= 5;
if(testing.x < stage.height)
{
testing.x = 0;
}
break;
}
case Keyboard.RIGHT:
{
testing.x += 5;
// FOR RIGHT EDGE.
break;
}
}
}
問題は、左端と上端でのみ機能することです。下端と右端で機能させるにはどうすればよいですか? ありがとう!=)