TOP
Now Loading...

Now Loading...

Random

ランダム




フレーム毎にランダムな値を返す関数。
レイヤーの位置プロパティに適用する場合、フレーム毎に違う場所に移動するために
左のような連続的ではない激しい動きになる。
位置プロパティ以外にもテキストレイヤーに使用したりと様々な使い方がある。

作成法



aftereffectsで使用する場合、

1. オブジェクトをランダムに移動させたいのであれば、そのレイヤーの位置プロパティに random(100); などと記述する。

2. 数字でランダムを使いたい場合、エクスプレッションを記述するという手もあるが、「エフェクト」/「テキスト」/「数字」を使用すると簡単に作成できる。



応用




1. ランダムに大きさを変えるように円の拡縮のプロパティにrandomのエクスプレッションを記述。
レイヤーを複製し、それぞれの不透明度を下げ、スピーカーが振動しているように見せた。





2. テキストレイヤーのテキストのソースに以下のエクスプレッションを適用したもの。
ランダムな整数を生成する。

y = random(100000);
x = Math.round(y);
if (x <0) str = "000000";
else if (x < 10) str = "00000";
else if (x < 100) str = "0000";
else if (x < 1000) str = "000";
else if (x < 10000) str = "00";
else if (x < 100000) str = "0";
str = x+str;








作例






類似・関連



© 2015 Kazuki Akamine.
Musashino Art Univercity
Graduation work