0

私は AS3 を初めて使用し、フラッシュでフレーム境界を作成する方法を知りたいと思っていました。プラットフォーマー ゲームを作成しています。私のコードロジックは次のようなものです:

矢印キーで移動するたびに背景が反転するため、左キーをクリックすると背景が左に移動します。私のプレーヤー(動くアバター)は常にステージの真ん中にくっつくので、これは私が望むものではありません。プレーヤーがステージの右端に近づくたびに新しい境界を作成する方法...背景は、プレーヤーの境界の外側に移動したxだけ左に移動する必要があります。

より多くのイラスト:

http://i.imgur.com/HOw6vHI.png

4

1 に答える 1

1
if(player.x > rightBound){
  map.x += rightBound - player.x;
  player.x = rightBound;
}

残りの 3 面についても繰り返します。

于 2013-07-10T13:37:09.140 に答える