Quantcast
Channel: Adobe Community : 人気のディスカッション - Photoshopコミュニティフォーラム (Japan)
Viewing all articles
Browse latest Browse all 11036

直前にアクティブだったレイヤーを選択するスクリプト

$
0
0

こんにちは。

Windows7 64bit、Photoshop CS6 (64bit版) を使っています。

 

ビデオタイムラインで、ビデオグループ内にレイヤーを作ってアニメの作画をしています。

ビデオタイムラインのショートカットキー「←」と「→」で再生ヘッドを移動しても、フレームが移動するだけでレイヤーのフォーカスは移動しません。

そのため、アクションで「次のフレーム」+「前面のレイヤーを選択」を同時にしていたのですが、再生ヘッドが進行方向にない場合、ビデオグループを選択してしまいます。

 

正確には、alt+] (前面のレイヤーを選択)または alt+[ (背面のレイヤーを選択)でレイヤーを移動したとき、その移動方向に再生ヘッドがある場合、その位置のレイヤーを選択します。

どちらでもない場合、親のビデオグループを選択します(再生ヘッドが現在のレイヤーと同じ位置にある場合、レイヤーの移動方向に再生ヘッドがない場合)

名称未設定-1.png

 

連続で作画するのが目的ですので、ビデオグループは選択しないようにしたいです。

そこで、スクリプトを使って

 「次のフレームに移動」

 「前面のレイヤーを選択」 この後に、

 「現在選択しているレイヤーがレイヤーセット(ビデオグループ)かどうか調べる

 「レイヤーセットだった場合、直前にアクティブだったレイヤーを選択する」(またはスクリプトの最初にアクティブなレイヤーを記憶しておき、そのレイヤーを選択する)

という処理を入れたいのですが、この2つの処理は可能でしょうか?

 

パッケージ版のCS6なので条件付きアクションは使用できません。

よろしくお願いします。


Viewing all articles
Browse latest Browse all 11036

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>