グローバルオブジェクト、属性およびメソッド

comp(name)
返されるタイプ:Comp。

引数のタイプ:name は String です。

名前を指定して別のコンポジションを取得します。

footage(name)
返されるタイプ:Footage。

引数のタイプ:name は String です。

名前を指定してフッテージアイテムを取得します。

thisComp
返されるタイプ:Comp。

そのエクスプレッションを含むコンポジションを表します。

thisLayer
返されるタイプ:Layer、Light、Camera。

そのエクスプレッションを含むレイヤーを表します。thisLayer は初期設定オブジェクトなので、これを使用するかどうかはオプションです。例えば、エクスプレッションを「thisLayer.width」で始めても、「width」で始めても、結果は同じです。

thisProperty
返されるタイプ:Property。

そのエクスプレッションを含むプロパティを表します。例えば、「回転」プロパティのエクスプレッションを作成する場合は、「回転」プロパティを参照するようにエクスプレッションを「thisProperty」で始めます。

time
返されるタイプ:Number。

エクスプレッションが評価されているコンポジション時間を秒単位で表します。

colorDepth
返されるタイプ:Number。

プロジェクトの色深度の値を返します。例えば、プロジェクトの色深度が 16 bit/チャンネルの場合、colorDepth は 16 を返します。

posterizeTime(framesPerSecond)
返されるタイプ:Number。

引数のタイプ:framesPerSecond は Number です。

framesPerSecond 値は、これ以降のエクスプレッションで使用されるフレームレートを示します。このエクスプレッションを使用すると、プロパティのフレームレートを、コンポジションのフレームレートよりも低く設定できます。例えば、以下のエクスプレッションは、1 秒あたり 1 回、ランダムな値でプロパティ値を更新します。

  posterizeTime(1); 
  random()

value
返されるタイプ:Number、Array、String。

そのエクスプレッションを含むプロパティの現在時間の値を表します。