Skip to main content
Participant
September 25, 2021
解決済み

スクリプトでパスの方向反転をオンにする方法

  • September 25, 2021
  • 返信数 1.
  • 484 ビュー

スクリプトでシェイプレイヤーを作成し、2つの長方形パスを作成。

長方形パス2の方のみ、【パスの方向反転をオン】にしたいです。

 

現在【パスの方向反転をオン】にする方法がわからす、そこだけ手動でチェックを入れています。

できればすべてスクリプトですべて完結させたいのですが、調べてみても自力ではどのようにしたら良いのかわかりませんでした。

どなたか、方法をご存じの方がいらっしゃいましたら、教えていただけると嬉しいです。

 

win10 CS2020 17.5.0使用

 

このトピックへの返信は締め切られました。
解決に役立った回答 Mukaida

調べてみたところ、プロパティのマッチネームは "ADBE Vector Shape Direction" です。
最後の行にある数値が2または3で切り替えができています。

 

 

var myLayer = app.project.activeItem.layer(1)("ADBE Root Vectors Group")(2)("ADBE Vectors Group")(1);
var myShape = myLayer.property("ADBE Vector Shape Direction");
myShape.setValue(3) // 2 or 3

 

返信数 1

MukaidaCommunity Expert解決!
Community Expert
September 26, 2021

調べてみたところ、プロパティのマッチネームは "ADBE Vector Shape Direction" です。
最後の行にある数値が2または3で切り替えができています。

 

 

var myLayer = app.project.activeItem.layer(1)("ADBE Root Vectors Group")(2)("ADBE Vectors Group")(1);
var myShape = myLayer.property("ADBE Vector Shape Direction");
myShape.setValue(3) // 2 or 3

 

Participant
September 26, 2021

返信ありがとうございます。

 

早速スクリプトに組み込ませて頂きました。

以前は、スクリプトを実行するたびに、もやもやしていたので、すっきりしました。

 

わかりやすく、例文も付けて頂きとても助かりました。

教えて頂きありがとうございました。