【问题标题】:How to animate other avatar in Linden Scripting Language?如何在 Linden 脚本语言中为其他头像设置动画?
【发布时间】:2017-05-20 20:26:55
【问题描述】:

我想 - 请求权限并 - 使用我佩戴的对象为另一个头像设置动画。这可能吗?我认为吸血鬼脚本就是这样做的(它要求我允许我为我的头像设置动画)。

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

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

但是我怎样才能为其他头像设置动画呢?

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

谢谢,

【问题讨论】:

  • 您需要为每个要制作动画的头像使用不同的脚本。

标签: linden-scripting-language


【解决方案1】:

llStartAnimation 和 llStopAnimation 作用于收到该脚本最新权限请求的头像。因此,除了为您自己设置动画的脚本之外,您还需要第二个脚本,它会监听您从第一个脚本发送的链接消息。链接消息告诉第二个脚本向谁请求许可以及何时开始和停止动画。

【讨论】:

    猜你喜欢
    • 2011-07-06
    • 1970-01-01
    • 2019-07-18
    • 2016-06-18
    • 1970-01-01
    • 2015-04-30
    • 2012-05-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多