道路の走行を表現する

コード
x = position[0];
y = (time * 300) % 480;
[x,y];

解  説
道路の走行を表現するには、あらかじめphotoshopなどで道路を描いておきます。この道路を縦方向に何枚か繰り返し配置します。この道路を配置したコンポジションのY座標を時間に沿って変化させます。ただし、道路を移動させてしまうと途中で道路が切れてしまうため、一旦最初のY座標に戻す必要があります。これは剰余(%記号)を使う事で解決することができます。サンプルでは3次元的に見えるように、さらにコンポジションに入れて3Dレイヤーで処理を行っています。
 サンプルのExpressionの300が道路の移動速度、480が道路を配置したコンポジションの縦幅になっています。


■サンプルファイルをみる >>ディレクトリ内容表示