NEKOMATAYA

1- レス

何でも質問箱


[42]kiyo:06/06/14 07:37:40 ID:tR5UppF+
いらっさい
チョト気になりましたので
var activeItem = app.project.activeItem;
// メソッドと同名の変数はあとで読むときにまぎらわしいので避けたほうが良いかと思うのです。
var activeComp = activeItem;
// 同じアイテムを参照している別名の変数はいらないですね。このコードだけだとそう見えます。
var selectLayer = activeItem.selectedLayers;
// 何度も使用しない場合は、変数にしないほうがメモリの節約になります。
// 名前を付けるとメモリ内に残ってちょっとずつ動作が重くなってゆくのです。
このコードだけだと判断できないのですが、名前を付ける必要のない参照は
なるべく元のオブジェクトを直接参照する方がAEの場合望ましいプログラムかと
PreComp=new Array();
for (var i = 1; i <= activeItem.layers.length; i++){
if(activeItem.layer(i).selected==true){ PreComp[i-1]=i; };
else{false;};
}
// 実は、この操作は不要です。
続きますね



名前

E-mail



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