2015/04/14

装着型ポーズスクリプト

オブジェクトを装着して自動でポーズを再生させるスクリプトが目的です。

ブログで紹介なさってくれてる方のをコピーさせて頂き問題なく出来ました。

// 装着でアニメーション再生
string anim="pose"; //

req()
{ // アニメーション再生要求
llRequestPermissions(llGetOwner(),PERMISSION_TRIGGER_ANIMATION);
}

default
{
state_entry()
{
if (llGetAttached()) req(); // 装着されてたらreqへ
}

attach(key id)
{ // アタッチイベント
llSleep(0.1); // スクリプト停止0.1秒
if (id) req(); // 装着されたらreqへ
}

changed(integer change)
{
if (change & CHANGED_TELEPORT)
{ // テレポートしたら
req(); // reqへ
}
}

run_time_permissions(integer perm)
{
if (perm & PERMISSION_TRIGGER_ANIMATION)
{ // アニメーションが許可されたら
llStartAnimation(anim); // アニメーションを再生
}
}
}

こちらに追加でもうひとつポーズを入れる事は可能ですか?
クリックで切り替えかダイアログで切り替えがしたいです。
よろしくお願いします。


Posted by china  at 08:50 │Comments(0)TrackBack(0)スクリプト関連

この記事へのトラックバックURL

http://oshiete.slmame.com/t1516081