アットウィキロゴ

sitするとアニメを実行するLSLです。

 

// sitしたときにアニメを再生する 
// Author : Parvati Schnyder
// Reference:「セカンドライフプログラミング入門 - 赤坂 玲音[著]

string anim = "animation"; // ここを再生したいアニメ名に変更

default
{
attach(key kAvId)
{
// attach
if (kAvId != NULL_KEY) {
// アニメ再生のパーミッションを要求
llRequestPermissions(kAvId, PERMISSION_TRIGGER_ANIMATION);
// detach
} else {
// アニメを止める
llStopAnimation(anim);
}
}
// パーミッション要求にユーザーの返答があった
run_time_permissions(integer perm)
{
// 「アバターに動きをつける」→ YES
if (perm != 0) {
// アニメを再生する
llStartAnimation(anim);
}
}
}
最終更新:2008年08月25日 15:37