2007年10月21日
テクスチャアニメ
テクスチャアニメがずっと動いてるとうっとーしーんで
止めたり動いたりのきりかえつきテクスチャアニメをば。
タッチでアニメが止ったり動いたりします。
窓の透明不透明のきりかえといっしょに使っても可。
integer para;
default
{
touch_start(integer total_number)
{
if (para==0)
{
llSetTextureAnim(FALSE , ALL_SIDES, 1, 1, 0.0, 0.0, 0);
llSay(0,"stop");
para=1;
}else{
llSetTextureAnim(ANIM_ON | LOOP, ALL_SIDES ,4,4,0.0, 0,8);
llSay(0, "start");
para=0;
}
}
}
ALL_SIDESになってるので、全面アニメしますが、動かしたくない面は
テクスチャを貼らずに無地にしとけばよし。
これは、16コマでアニメさせている場合。コマ数がちがえば調整要。
止っているときの表示位置は、編集ツールのテクスチャのとこでやっとく。
SL Wiki llSetTextureAnim
Posted by るじ at 11:16│Comments(0)
│けんきゅう