2007年2月14日水曜日

出現

先日、Mayaで複数のオブジェクトを順々に出現させるアニメーションが必要だったので
大熊さんにmelを作っていただきました。

○◎●○◎●○◎●○◎●○◎●○◎●○◎●○◎●○◎●○◎●○◎●○◎●○◎●

int $tsit ;
int $tsDef ;

if(frame == 1){
$tsit = 1;
$tsDef =○○○(開始フレーム数);
}

float $hantei = □□□(出現させる間隔のフレーム数);

float $time = `currentTime -q`;

if($time - $tsDef == $hantei){
setAttr ("△△△(オブジェクト名)_" + $tsit + ".visibility") 1;
$tsDef = `currentTime -q`;
$tsit++;
}

○◎●○◎●○◎●○◎●○◎●○◎●○◎●○◎●○◎●○◎●○◎●○◎●○◎●

オブジェクトは出現させたい順番にナンバーをつけて用意しておく。
例:オブジェクト名_1(数は桁数をあわせない)

大熊さんありがとうございました。

1 件のコメント: