NEKOMATAYA

1- レス

何でも質問箱


[30]kiyo:06/05/17 00:42:54 ID:51oc7hTs
いらさい
>ありがとうございました。
どういたしまして
>>計算パワーを無駄食いします。
>そうなのですか、リファレンスと首っ引きで書きあげてることもあり
>愚直に書いている次第です。
省20

[31]ハマ:06/06/02 20:44:44 ID:Iyl/xACY
初めまして
スクリプトで作業を効率化しようと目論んでるのですが
いかんせんプログラムの経験が浅いので
スクリプティングガイドと格闘の毎日です。。
質問なのですが
スクリプトの中にプリコンポーズする作業を取り入れようとガイドを調べたら
省11

[32]kiyo[sage]:06/06/03 00:56:36 ID:???
いらっさい ハマさん
あーこれは、私もまだ使った事のないメソッドですね。
ガイドによればこんなカンジで使うメソッドですか?
省38

[33]ハマ:06/06/05 13:27:22 ID:6tpG2mtg
ありがとうございます!
プリコンポーズ出来ました。
感謝感激です。
もうひとつ質問なのですがlayerIndiciesの値なのですが
配列の値は入らないのでしょうか?
例えばコンポ名とレイヤー数を入力して
プリコンポーズする場合なのですが
省48

[34]Higematsu:06/06/05 17:10:02 ID:4wQNJbO6
こんにちはHigematsu@dA-toolsです。
precompose()の第一引数indicesはIndexの複数形なので配列のことでは無いと思います。
以下のようIndexを並べる必要があるようです。
省4

[35]Higematsu:06/06/05 17:23:09 ID:4wQNJbO6
前の修正です。
配列を[ ]で括るなければいいだけですね。失礼しました。
precompose(PreComp,"プリコンポ1-"+LayerArrayMax,true);

[36]ハマ:06/06/05 17:38:24 ID:6tpG2mtg
そうですね!
[]取ることに昼休みに気が付いて修正してみたらできました。
急いでここに書き込もうと思いましたら
お先に一本取られたみたいで(笑)
なんとも簡単なミスですいません

[37]kiyo:06/06/05 17:41:10 ID:WqiYnG12
// いらさい
//…ふむはむ 大きな間違いはひとつだけですが 気になる点もチラホラ
layer_count=prompt("レイヤー数は?",4);
comp_name=prompt("コンポ名は?","コンポ 1"); 省89

[38]Higematsu:06/06/05 18:34:26 ID:4wQNJbO6
うわあ。添削してくれるんだ。いいなあ。
私が読んでいて気になったのは複合型の変数名に規則性が無いことです。
layer_countはlayerCount
LayerArrayMaxはlayerArryMax のほうが良いかと。 省6

[39]ハマ:06/06/05 20:06:31 ID:6tpG2mtg
まさか添削していただけるとは・・・感激です!
おかげさまで作業時間短縮できそうです。
まだまだやっつけのプログラム書いてしまってるので
経験を積んで
キチっと打てるように精進したいと思うしだいです。
エラー処理やif(myComp)や変数名、etc 省2


名前

E-mail



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