LightLayer object
記述
app.project.item(index).layer(index)
概要
LightLayer objectはコンポジション内のライトレイヤーを表します。ライトレイヤーはLayerCollection objectのaddLightメソッドで作成します。レイヤーコレクション内のインデックスナンバーあるいは名称でアクセス可能です。
LightLayerはLayerのサブクラスです。Layer objectのすべてのアトリビュートとメソッドがLightLayerでも使用できます。
AE Properties
LightLayerには他のレイヤータイプとは異なるAEプロパティがあります。
Marker
Transform
Point of Interest
Position
Scale
Orientation
X Rotation
Y Rotation
Rotation
Opacity
Light Options
Intensity
Color
Cone Angle
Cone Feather
Casts Shadows
Shadow Darkness
Shadow Diffusion
ノート
アトリビュートなどにアクセスする前に、指定したレイヤーがライトレイヤーか判定します。
if(app.project.item(1).layer(1) instanceof LightLayer) {
app.project.item(1).layer(1).lightType = LightType.AMBIENT
}