ReBuildAvatarRig
格式
ReBuildAvatarRig()
- 函数
- 所属对象:Avatar
简介
使角色
进行一次重定向。
实例
在工作区下创建一个服务器脚本,复制下列代码
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 作者:姚舜予