AJABONさんの完成版が汎用性が高く、私も勉強になりました。
ちなみに、私の書いたのを一応動くように書き換えるとすると以下のようになります。
3行目の末尾、+1で反時計回りに1度ずつ、-1で時計回りに1度ずつとなります。
if (app.selection.length === 1) {
var myImgObj = app.selection[0];
var myAngle = myImgObj.rotationAngle - myImgObj.rotationAngle +1;
var myRotateMatrix = app.transformationMatrices.add({counterclockwiseRotationAngle:myAngle});
myImgObj.transform(CoordinateSpaces.pasteboardCoordinates, AnchorPoint.CENTER_ANCHOR, myRotateMatrix);
}
else {alert("オブジェクトを1つだけ選択してください");}
[12647] いき◆OTKUlNBtV0 (2011/08/29 Mon 09:19) web