Created
August 23, 2014 10:00
-
-
Save peace098beat/0e24ccbb803f901e0671 to your computer and use it in GitHub Desktop.
[AE Script] 選択したレイヤーのプロパティ値を洗い出す。
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/******************************************************** | |
---- List_ObjProperty ver.1.0 ---- | |
選択したレイヤーのプロパティ値を洗い出す。 | |
by fifi 2014/03/22 | |
補足:取得したmatchnameを使うには | |
myLayer.property("ADBE Transform Group").property("ADBE Position")で使える。 | |
/********************************************************/ | |
var myLayer = app.project.activeItem.selectedLayers[0]; | |
if (app.project.activeItem){ | |
proplist=[]; | |
proplist2=[]; | |
proplist3=[]; | |
proplist4=[]; | |
// File Input | |
filename = File.openDialog("Choose Test File"); | |
outFile = new File(filename); | |
if (outFile == null){ | |
alert("保存先が指定されていません。");} | |
else { | |
outFile.open("w"); | |
for( var i=1; i<=myLayer.numProperties; i++){ | |
proplist[i]=(i+" : "+myLayer.property(i).name+" : "+myLayer.property(i).matchName+"\n"); | |
outFile.writeln(proplist[i]) | |
for ( var j=1; j<myLayer.property(i).numProperties; j++){ | |
proplist2[j]=("\t"+i+"."+j+" : "+myLayer.property(i).property(j).name+" : "+myLayer.property(i).property(j).matchName+"\n"); | |
outFile.writeln(proplist2[j]) | |
for ( var n=1; n<myLayer.property(i).property(j).numProperties; n++){ | |
proplist3[n]=("\t\t"+i+"."+j+"."+n+" : "+myLayer.property(i).property(j).property(n).name+" : "+myLayer.property(i).property(j).property(n).matchName+"\n"); | |
outFile.writeln(proplist3[n]) | |
for ( var m=1; m<myLayer.property(i).property(j).property(n).numProperties; m++){ | |
proplist4[m]=("\t\t\t"+i+"."+j+"."+n+"."+m+" : "+myLayer.property(i).property(j).property(n).property(m).name+" : "+myLayer.property(i).property(j).property(n).property(m).matchName+"\n"); | |
outFile.writeln(proplist4[m]) | |
} | |
} | |
} | |
} | |
outFile.close(); | |
alert("作業終了 !!"); | |
} | |
}else{ | |
alert("レイヤを選択してください"); | |
} | |
// 動作チェック | |
// myLayer.property("ADBE Transform Group").property("ADBE Position").setValueAtTime(0, [21,21]); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1 : マーカー : ADBE Marker | |
2 : テキスト : ADBE Text Properties | |
2.1 : ソーステキスト : ADBE Text Document | |
2.2 : パスのオプション : ADBE Text Path Options | |
2.2.1 : パス : ADBE Text Path | |
2.2.2 : 反転パス : ADBE Text Reverse Path | |
2.2.3 : パスと直角 : ADBE Text Perpendicular To Path | |
2.2.4 : 均等整列 : ADBE Text Force Align Path | |
2.2.5 : 最初のマージン : ADBE Text First Margin | |
2.3 : 詳細オプション : ADBE Text More Options | |
2.3.1 : アンカーポイントのグループ化 : ADBE Text Anchor Point Option | |
2.3.2 : アンカーポイントの配置 : ADBE Text Anchor Point Align | |
2.3.3 : 塗りと線 : ADBE Text Render Order | |
3 : マスク : ADBE Mask Parade | |
4 : エフェクト : ADBE Effect Parade | |
5 : トランスフォーム : ADBE Transform Group | |
5.1 : アンカーポイント : ADBE Anchor Point | |
5.2 : 位置 : ADBE Position | |
5.3 : X 位置 : ADBE Position_0 | |
5.4 : Y 位置 : ADBE Position_1 | |
5.5 : Z 位置 : ADBE Position_2 | |
5.6 : スケール : ADBE Scale | |
5.7 : 方向 : ADBE Orientation | |
5.8 : X 回転 : ADBE Rotate X | |
5.9 : Y 回転 : ADBE Rotate Y | |
5.10 : 回転 : ADBE Rotate Z | |
5.11 : 不透明度 : ADBE Opacity | |
6 : レイヤースタイル : ADBE Layer Styles | |
6.1 : レイヤー効果 : ADBE Blend Options Group | |
6.1.1 : 包括光源の角度 : ADBE Global Angle2 | |
6.1.2 : 包括光源の高度 : ADBE Global Altitude2 | |
6.2 : ドロップシャドウ : dropShadow/enabled | |
6.2.1 : 描画モード : dropShadow/mode2 | |
6.2.2 : カラー : dropShadow/color | |
6.2.3 : 不透明度 : dropShadow/opacity | |
6.2.4 : 包括光源を使用 : dropShadow/useGlobalAngle | |
6.2.5 : 角度 : dropShadow/localLightingAngle | |
6.2.6 : 距離 : dropShadow/distance | |
6.2.7 : スプレッド : dropShadow/chokeMatte | |
6.2.8 : サイズ : dropShadow/blur | |
6.2.9 : ノイズ : dropShadow/noise | |
6.3 : シャドウ (内側) : innerShadow/enabled | |
6.3.1 : 描画モード : innerShadow/mode2 | |
6.3.2 : カラー : innerShadow/color | |
6.3.3 : 不透明度 : innerShadow/opacity | |
6.3.4 : 包括光源を使用 : innerShadow/useGlobalAngle | |
6.3.5 : 角度 : innerShadow/localLightingAngle | |
6.3.6 : 距離 : innerShadow/distance | |
6.3.7 : チョーク : innerShadow/chokeMatte | |
6.3.8 : サイズ : innerShadow/blur | |
6.4 : 光彩 (外側) : outerGlow/enabled | |
6.4.1 : 描画モード : outerGlow/mode2 | |
6.4.2 : 不透明度 : outerGlow/opacity | |
6.4.3 : ノイズ : outerGlow/noise | |
6.4.4 : カラーの種類 : outerGlow/AEColorChoice | |
6.4.5 : カラー : outerGlow/color | |
6.4.6 : カラー : outerGlow/gradient | |
6.4.7 : グラデーションの滑らかさ : outerGlow/gradientSmoothness | |
6.4.8 : テクニック : outerGlow/glowTechnique | |
6.4.9 : スプレッド : outerGlow/chokeMatte | |
6.4.10 : サイズ : outerGlow/blur | |
6.4.11 : 範囲 : outerGlow/inputRange | |
6.5 : 光彩 (内側) : innerGlow/enabled | |
6.5.1 : 描画モード : innerGlow/mode2 | |
6.5.2 : 不透明度 : innerGlow/opacity | |
6.5.3 : ノイズ : innerGlow/noise | |
6.5.4 : カラーの種類 : innerGlow/AEColorChoice | |
6.5.5 : カラー : innerGlow/color | |
6.5.6 : カラー : innerGlow/gradient | |
6.5.7 : グラデーションの滑らかさ : innerGlow/gradientSmoothness | |
6.5.8 : テクニック : innerGlow/glowTechnique | |
6.5.9 : ソース : innerGlow/innerGlowSource | |
6.5.10 : チョーク : innerGlow/chokeMatte | |
6.5.11 : サイズ : innerGlow/blur | |
6.5.12 : 範囲 : innerGlow/inputRange | |
6.6 : ベベルとエンボス : bevelEmboss/enabled | |
6.6.1 : スタイル : bevelEmboss/bevelStyle | |
6.6.2 : テクニック : bevelEmboss/bevelTechnique | |
6.6.3 : 深さ : bevelEmboss/strengthRatio | |
6.6.4 : 方向 : bevelEmboss/bevelDirection | |
6.6.5 : サイズ : bevelEmboss/blur | |
6.6.6 : ソフト : bevelEmboss/softness | |
6.6.7 : 包括光源を使用 : bevelEmboss/useGlobalAngle | |
6.6.8 : 角度 : bevelEmboss/localLightingAngle | |
6.6.9 : 高度 : bevelEmboss/localLightingAltitude | |
6.6.10 : ハイライトのモード : bevelEmboss/highlightMode | |
6.6.11 : ハイライトのカラー : bevelEmboss/highlightColor | |
6.6.12 : ハイライトの不透明度 : bevelEmboss/highlightOpacity | |
6.6.13 : シャドウのモード : bevelEmboss/shadowMode | |
6.6.14 : シャドウのカラー : bevelEmboss/shadowColor | |
6.7 : サテン : chromeFX/enabled | |
6.7.1 : 描画モード : chromeFX/mode2 | |
6.7.2 : カラー : chromeFX/color | |
6.7.3 : 不透明度 : chromeFX/opacity | |
6.7.4 : 角度 : chromeFX/localLightingAngle | |
6.7.5 : 距離 : chromeFX/distance | |
6.7.6 : サイズ : chromeFX/blur | |
6.8 : カラーオーバーレイ : solidFill/enabled | |
6.8.1 : 描画モード : solidFill/mode2 | |
6.8.2 : カラー : solidFill/color | |
6.9 : グラデーションオーバーレイ : gradientFill/enabled | |
6.9.1 : 描画モード : gradientFill/mode2 | |
6.9.2 : 不透明度 : gradientFill/opacity | |
6.9.3 : カラー : gradientFill/gradient | |
6.9.4 : グラデーションの滑らかさ : gradientFill/gradientSmoothness | |
6.9.5 : 角度 : gradientFill/angle | |
6.9.6 : スタイル : gradientFill/type | |
6.9.7 : 反転 : gradientFill/reverse | |
6.9.8 : シェイプ内で作成 : gradientFill/align | |
6.9.9 : 比率 : gradientFill/scale | |
6.10 : パターンオーバーレイ : patternFill/enabled | |
6.10.1 : 描画モード : patternFill/mode2 | |
6.10.2 : 不透明度 : patternFill/opacity | |
6.10.3 : レイヤーにリンク : patternFill/align | |
6.10.4 : 比率 : patternFill/scale | |
7 : 形状オプション : ADBE Extrsn Options Group | |
7.1 : ベベルのスタイル : ADBE Bevel Styles | |
7.2 : 傾斜の方向 : ADBE Bevel Direction | |
7.3 : ベベルの深さ : ADBE Bevel Depth | |
7.4 : 内枠のベベルの深さ : ADBE Hole Bevel Depth | |
8 : マテリアルオプション : ADBE Material Options Group | |
8.1 : シャドウを落とす : ADBE Casts Shadows | |
8.2 : ライト透過 : ADBE Light Transmission | |
8.3 : シャドウを受ける : ADBE Accepts Shadows | |
8.4 : ライトを受ける : ADBE Accepts Lights | |
8.5 : 反射内に表示 : ADBE Appears in Reflections | |
8.6 : アンビエント : ADBE Ambient Coefficient | |
8.7 : 拡散 : ADBE Diffuse Coefficient | |
8.8 : 鏡面強度 : ADBE Specular Coefficient | |
8.9 : 鏡面光沢 : ADBE Shininess Coefficient | |
8.10 : 金属 : ADBE Metal Coefficient | |
8.11 : 反射強度 : ADBE Reflection Coefficient | |
8.12 : 反射シャープネス : ADBE Glossiness Coefficient | |
8.13 : 反射ロールオフ : ADBE Fresnel Coefficient | |
8.14 : 透明度 : ADBE Transparency Coefficient | |
8.15 : 透明度ロールオフ : ADBE Transp Rolloff | |
9 : オーディオ : ADBE Audio Group | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment