最初に選択されたオブジェクトのアンカーポイントをオブジェクトの中心にする

動作バージョン
2.0
Windows
Macintosh

解  説
選択された最初のオブジェクトのアンカーポイントをオブジェクトの中心にするにはselection[0]でオブジェクト情報を参照し、そこからboundingBoxでオブジェクトの上下左右のポイントを取得します。取得したポイントから、横幅と縦幅を求めます。求めた横幅と縦幅を2で割り、その値をアンカーポイントのx,yに設定します。

コード
Comp = application.currentComposition;
obj = Comp.selection[0].boundingBox;
ax = (obj.right - obj.left)/ 2;
ay = (obj.bottom - obj.top) / 2;
Comp.selection[0].anchorPoint.x = ax;
Comp.selection[0].anchorPoint.y = ay;


■サンプルスクリプトをダウンロードする >>.zip