2009年11月22日日曜日

Shutter script

最近嬉しいことなんですけど・・。
apezとMetalifeが売れました。。今までフリーばかりだったんですけど
まとまったお金が・・・。
そこで、モールはともかく、本店はシャッターで目隠ししました。
touch-open/close

boxで作ります。仕様は下記↓




vector scale;
float closed;
float open=0.1; //closed size
 
init()
{
scale=llGetScale();
if (scale.y > open) closed=scale.y;
}
 
default
{
state_entry()
{
init();
}
 
touch_start(integer total_number)
{
scale=llGetScale();
if (scale.y > open) scale.y=open;
else scale.y=closed;
llSetScale(scale);
}
 
changed(integer change)
{
if (change & CHANGED_SCALE)
{
init();
}
}
}

0 件のコメント:

コメントを投稿