トップ   >   記事表示

セカンドライフでチャット中にオブジェクトを表示する方法(スクリプト)

URL: http://tech.kimihiko.jp/article/9456698.html

このエントリーをはてなブックマークに追加
セカンドライフでチャット中にオブジェクトを表示する方法(スクリプト)

身につけているオブジェクトを普段は透明にしておき、チャットの時だけ表示されるようするスクリプト


float interval = 1;

float visible = 0;

set_alpha()
{
llSetLinkAlpha(LINK_SET, visible, ALL_SIDES);
}

default
{
state_entry()
{
visible = 1;
set_alpha();
llSetTimerEvent(0);
}
attach(key id)
{
if(id)
{
state attached;
}
}
}

state attached
{
state_entry()
{
visible = 0;
set_alpha();
llSetTimerEvent(interval);
}

timer()
{
if (llGetAgentInfo(llGetOwner()) & AGENT_TYPING ){
if (visible == 0) {
visible = 1;
set_alpha();
}
} else {
if (visible == 1) {
visible = 0;
set_alpha();
}
}
}

attach(key id)
{
if(id == NULL_KEY)
{
state default;
}
}
}


●参考サイト

チャットでオブジェクトを表示|セカンドライフJAPAN
http://secondlife.chu.jp/lsl06.html
関連する記事(広告含む)
コメントを書き込む
名前 ※ご自由に

メールアドレス ※ご自由に

ホームページ ※ご自由に

コメント ※必ず

  • コメントがうまくできない場合などはこちらをご確認ください。