如何在Linden Scripting Language中为其他头像添加动画效果?

时间:2017-05-20 20:26:56

标签: linden-scripting-language

我希望-ask获取权限并使用我佩戴的对象制作另一个角色。这可能吗?我认为吸血鬼脚本会这样做(它要求我允许动画我的头像)。

我可以使用这样的脚本制作自己的动画:

default 
{
    state_entry() 
    {
        llRequestPermissions(llGetOwner(), PERMISSION_TRIGGER_ANIMATION);
    }
    touch_end(integer n)
    {
        llStartAnimation("animName");
        llSleep(1.9);
        llStopAnimation("animName");
    }
}

但是我如何为其他头像制作动画?

**编辑:** 我可以在llRequestPermissions(avatarKey, P)之后让其他化身动画,但这次我无法为自己制作动画。每次单个头像播放动画时。有没有办法让我可以同时制作多个头像,或轮流制作动画?

谢谢,

1 个答案:

答案 0 :(得分:0)

llStartAnimation和llStopAnimation对收到该脚本的最新权限请求的头像采取行动。因此,除了动画自己的脚本之外,还需要第二个脚本,该脚本侦听您从第一个脚本发送的链接消息。链接消息告诉第二个脚本向谁请求权限以及何时开始和停止动画。