# 木の移動

この左画面を左クリックすれば以下の赤字のスクリプト全部がクリップボードにコピーされるので、右の画面の赤い矢印の右側に貼り付けてください。

    	for ( i = 0; i < _bg.length; i++ )
    	{
    		if ( _gameState < 2 )
    		{
    			_bg[i]._pos.z += 100 * _elapsed;
    			if ( _bg[i]._pos.z >= 100 )
    			{
    				_bg[i]._pos.y -= 80 * _elapsed;
    			}
    			if ( _bg[i]._pos.z >= 400 )
    			{
    				_bg[i]._pos.y = 0;
    				_bg[i]._pos.z -= _bg.length*100;
    			}
    		}
    	}

では「制御」→「実行」メニューを実行してください。
木のモデルが移動して主人公が木の上を歩いているように見えます！
後ろの方の木のモデルが落ちていくように見えます！
木のモデル「_bg」配列をそれぞれZ座標を加算して、キャラクターは動いていないけど歩いているように見せました。
木のモデル「_bg」配列のY座標が100以上になったら、木のモデルのY座標を減算し落ちていくように見せました。
木のモデル「_bg」配列の一つのZ座標が400以上になったら、木のモデルを木の数だけ反対の端に移動しました。

### 次へ