Illustrator CCのドキュメント上のすべてのオブジェクトをJavascriptでグループ化するにはどうすればいいですか?私はスクリプトを作成しようとすると、ドキュメント内のすべてのオブジェクトをエラーなく正確にグループ化する必要があります。公式のガイドラインでは、私はそのような機能を見つけられませんでした。以下のコードはオブジェクトを正しくグループ化しません。オブジェクトは場所を変更し、フォアグラウンドまたはバックグラウンドに移動します。誰が私を助けられるか?Illustrator CCのドキュメント上のすべてのオブジェクトをJavascriptでグループ化するにはどうすればいいですか?
function group(){
var docRef = app.activeDocument;
var layerRef = docRef.layers[0];
layerRef.hasSelectedArtwork=true;
docSelection = app.activeDocument.selection;
newGroup = app.activeDocument.groupItems.add();
for (i = 0; i < docSelection.length; i++) {
newItem = docSelection[i];
newItem.moveToBeginning(newGroup);
}
}
zオーダーを保存するには、moveToBeginningではなくnewItem.moveToEndを使用します。 – emax
私は.hasSelectedArtwork =すべてが非常に便利な、ありがとう! – superrache