基本的に、ゲームの「プレーヤー」がステージ幅を超えないように (x 軸に沿ってのみ移動するように)、端に到達すると停止するようにしました。ただ、プレイヤーが左側の幅を超えると右側から流れ込み、逆に右側から流れ込むようにしたいです。これは私が今持っているコードで、ステージエリアから出ないようにしています:
function movePlayer(e:Event):void {
player.x = stage.mouseX;
// Doesn't go off the right or left side.
if (player.x < 0) {
player.x = 0;
} else if (player.x > (stage.stageWidth - player.width)) {
player.x = stage.stageWidth - player.width;
}
}
これを編集する方法はありますか?