NEKOMATAYA

1- レス

何でも質問箱


[43]kiyo:06/06/14 07:39:54 ID:tR5UppF+
続きです
この操作(選択したレイヤが欲しい)は、必要なケースの多い操作なので
あらかじめプロパティが用意されています。
(compItem).selectedLayers ←コレです。前の方のコードにでてますね。
省67

[44]kiyo:06/06/14 07:54:56 ID:tR5UppF+
あれれ!? 思いっきりタイプミスだらけだ。
myPreComp=new Array();//引数用の配列
for (idx=app.project.activeItem.selectedLayers.length-1; idx>=0; idx--){
myPreComp.push(app.project.activeItem.selectedLayers[idx].index);
};
省7

[45]kiyo:06/06/14 08:15:53 ID:tR5UppF+
もう寝ようっと

[46]はる:06/06/14 23:22:48 ID:QGC3VQnU
ああっ。なるほど。
alert(selectedLayers)で試したときに
そういえば[AVLayer][AVLayer][AVLayer]とレイヤーの数だけ表示されてたのを
思い出しました。
なんでそこから気づかなかったんだろう。
indexを問いかけてあげれば 省6

[47]kiyo:06/06/16 02:03:39 ID:Imqh/EFY
いらっしゃい
>>オブジェクトリスト
ご利用どもです。間違いとか見つけたらお知らせください。
直接書き直していただいてもOKです。Wikiですから
よろしくね ではでは

[48]tetu:06/11/15 16:46:23 ID:hE0h83MI
はじめまして。
AE7のスクリプトについてお聞きします。
やりたい事は、選択されたレイヤーのプロパティを取得しファイルへ出力です。
レイヤーの位置等は以下の処理で取得出来るのですが、選択したレイヤーが 省23

[49]kiyo:06/11/16 08:57:43 ID:vHj2ELZk
tetu様 いらっさいまし
なかなか困難そうなオーダーかも。
AEのシーケンスの扱いが問題になりますね。
AE側では(たぶん)統一的なアクセス方法は用意されていませんので
以下のようなルーチンを自分で組む必要がありそうです。
省37

[50]kiyo:06/11/16 08:58:16 ID:vHj2ELZk
つづきました
AEでは、シーケンスファイルの第一フレームを代表ファイルとして記録して、連番1増加あたり1フレームのムービーとして
扱ってるはず(経験的にそうなっているとしか思えない)なので、
省42

[51]tetu:06/11/16 12:07:52 ID:uugoaNME
kiyo様、回答有り難うございます。
細かいソースまで乗せていただき感謝です。
ファイル名の生成さえ出来れば、今回の問題は解決できそうです。
ファイル名の生成が駄目でも1フレーム1連番の法則がはっきりしたので 省25

[52]tetu:06/11/16 17:31:14 ID:uugoaNME
こんばんは。
レイヤーを選択後、そのレイヤーに使用しているファイル名、位置などは取得
出来るようにはなりましたが、フレーム上のマーカー名(1とか2とか)を
取得する方法はありますか?
質問ばかりで恐縮ですが、よろしくお願いします。 省0


名前

E-mail



0ch BBS 2004-10-30 (+Nekomataya/2005-02-17)