NEKOMATAYA

1- レス

何でも質問箱


[10]kiyo[sage]:05/11/16 02:55:20 ID:???
追伸
ファイル操作や自動運転なら perl や tcl などの選択肢もありでしょか。 もちろんVBやjavaでもオーケー
…アップルスクリプトはさすがに無いけど。


[11]えずQ:05/11/16 15:03:39 ID:TgV2sN7o
ありがとうございました。
とりあえず、ここに挙げられたモノを検索して、いくつか自宅のXPマスィーンに
インストールして使ってみます。


[12]kiyo[sage]:05/11/16 19:52:12 ID:???
>インストールして使ってみます。
がむばってください。
えずQさんのバヤイは、UNIXレイヤをインストールしてしまうのがお勧め。…かな
代表的なのは
・MS純正 SFU(さーびすふぉーうにっくす)
・CYGNUS gnu win32
どちらでも、 省18

[13]hey:05/11/18 03:23:27 ID:zQ7v9Ybc
エクスプレッションの書き方について質問させてください。
コンポAの中をランダムに移動するレイヤーBがあるとします。
コンポAのフレームの長さをXとして
レイヤーBのコンポA内での移動量の和を求めたい時は、どう書くのがスマートでしょうか?
省6

[14]kiyo[sage]:05/11/18 13:09:32 ID:???
いらっしゃーい
うむ、ちょっと設問がアイマイかな?
とりあえず
 フレームの長さ=コンポの継続時間
 移動量の和=継続時間全体での移動量の合計
として答えます。違ってたら突っ込んでね。

[15]ランダムな移動量の集計 1/3[sage]:05/11/18 13:11:02 ID:???

えーと、その計算はあまりエクスプレッション向きじゃありません。
おそらくは
var 合計=0;
for(myFrame=start;myFrame<end;MyFrame++){
値= valuAtTime(myFrame)-valueAtTime(myFrame+1);
合計+=値;
}
省18

[16]ランダムな移動量の集計 2/3[sage]:05/11/18 13:11:39 ID:???
その1
エクスプレッション向きじゃないのでエクスプレッションはやめてほかの方法を探す。
もしも「合計の値が欲しい」だけなら、スクリプト(jsx)で計算すれば、計算のメモリ空間が 省21

[17]ランダムな移動量の集計 ens/3[sage]:05/11/18 13:12:22 ID:???
その2
ちょっと力技でも良いから、がんばる。
「レイヤの制御に使いたいので、やっぱり同じコンポ内で欲しい。」ってなばあいは、
以下のようにすればおっけ
//エクスプレッションの中で、全てのフレーム分の配列を作る。 省21

[18]kiyo[sage]:05/11/18 13:44:24 ID:???
と、書き込んだ後でサイトをチェックしたら…
なるほど、そうだったのですな。ははは 目的は集計では無かったのね。
じゃ、ずいぶんと解法の方向性が違うねぇ。
先に読んどけば良かった…

[19]hey:05/11/18 16:13:50 ID:zQ7v9Ybc
ありがとうございます。
エクスプレッションを使っている割に、今一歩仕組みを理解できていないので
解説していただくと大変に勉強になります。
失敗しても、なぜ失敗しているのか?が、わからない事がままあります。
省8


名前

E-mail



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