繁体   English   中英

无法分配属性 CFrame。 CoordinateFrame 预期,得到 Vector3

[英]Unable to assign property CFrame. CoordinateFrame expected, got Vector3

所以,我试图让它扫描用户身体中的所有东西,如果它被称为 humanoidRootPart,它将保存 position。取而代之的是我收到错误“无法分配属性 CFrame”。 CoordinateFrame 预期,得到 Vector3'

for i,v in pairs(plrChar:GetChildren()) do
            if v.Name == "HumanoidRootPart" then
                game:GetService('ReplicatedStorage').savedPos.Value = Vector3.new(v.Position)
            end
end

如果 savedpos 是一个 CFrame 值,而不是仅仅将它的值分配给“Vector3.new(v.Position)”(这已经是多余的,因为“Position”已经是一个 Vector3)你应该使用“CFrame.new(v.Position) “

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM