コンポジション内の全オブジェクトをランダムに配置する |
動作バージョン |
2.0 |
---|---|
Windows | ○ |
Macintosh | ○ |
解 説 | コンポジション内の全オブジェクトをランダムに配置するにはコンポジション内のobjects配列を参照します。このobjects配列にコンポジション内のオブジェクトデータがあるので、position.x,position.yにMath.random()で求めた乱数値を設定します。 |
---|---|
コード | Comp = application.currentComposition; len = Comp.objects.length; cx = Comp.size.x; cy = Comp.size.y; for (i=0; i<len; i++) { Comp.objects[i].position.x = Math.random() * cx; Comp.objects[i].position.y = Math.random() * cy; } |
■サンプルスクリプトをダウンロードする >>.zip |