ReBuildAvatarRig

格式

ReBuildAvatarRig()

简介

使角色进行一次重定向。

实例

在工作区下创建一个服务器脚本,复制下列代码

local part1 = RWObject:New("Part",WorkSpace) -- 创建零件
local part2 = RWObject:New("Part",WorkSpace) -- 创建零件
part1.Position = Vector3.New(2,1,2) -- 设置零件的位置
part2.Position = Vector3.New(-2,1,2) -- 设置零件的位置
part1.Anchored = true -- 锚定零件
part2.Anchored = true -- 锚定零件
part1.Parent = WorkSpace
part2.Parent = WorkSpace
part1.TriggerEnter:Connect(function(res)--角色接触零件时
        if res:IsClass("Avatar") then
            local handattach = res.RightHand.RightHandConnectPoint -- 获取角色右手连接点
            handattach.LocalPosition = Vector3.New(1,1,1) -- 将右手连接点的相对坐标改为1,1,1
        end
    end)
part2.TriggerEnter:Connect(function(res)-- 接触零件时触发
        if res:IsClass("Avatar") then -- 判断是否是“Avatar”类型
            res:ReBuildAvatarRig() -- 执行重定向函数
        end
    end)
文档更新时间: 2020-08-24 15:04   作者:姚舜予