transparencySettingsプロパティについては効果・概要を参照。

※包括光源については包括光源を参照。

 

シャドウ(内側)の設定・取得はinnerShadowSettingsプロパティから行います。

 

var selObj= app.activeDocument.selection[0]; //何らかのPageItemが選択されているとして...
var fx= selObj.transparencySettings.innerShadowSettings;
fx.applied= true; //適用ON/OFF
fx.blendMode= BlendMode.MULTIPLY; //描画モード
fx.effectColor= app.activeDocument.swatches.itemByName('Black'); //カラー
fx.opacity= 35; //不透明度
fx.distance= '2mm'; //距離
fx.angle= 135; //角度 
fx.useGlobalLight= false; //包括光源を使用
//~ fx.xOffset= ; //Xオフセット
//~ fx.yOffset= ; //Yオフセット
fx.size= '3mm'; // サイズ
fx.chokeAmount= 0; // チョーク
fx.noise= 0; // ノイズ
適用ON/OFF applied
描画モード(BlendMode定数 blendMode
カラー(Swatch) effectColor
不透明度(0~100%) opacity
距離(-1000~1000pt)※ distance
角度 (-180~180) angle
包括光源を使用 useGlobalLight
Xオフセット(-1000~1000pt)※ xOffset
Yオフセット(-1000~1000pt)※ yOffset
サイズ(0~144pt)※ size
チョーク(0~100%) chokeAmount
ノイズ(0~100%) noise

※単位付き文字列も可

 

 

Joomla templates by a4joomla