roblox CFrame无法正常工作

时间:2017-09-19 23:37:30

标签: roblox

所以这是代码:

local prt = Instance.new('Part',game.Workspace)
prt.Color = Color3.new(248, 248, 248)
prt.Size = Vector3.new(0.167, 5, 5)
prt.Rotation = Vector3.new(0, 0, math.rad(90))
prt.Anchored = true
prt.CFrame = CFrame.new(Vector3.new(19.1, 618.59, 116.85))
prt.Shape = "Cylinder"

我想要它做的是创造一个形状像圆柱体的新零件,我希望它是一个扁平的圆柱体,但它确实是反对,它站起来,我尝试了很多东西。

1 个答案:

答案 0 :(得分:0)

CFrame将旋转设置为0,0,0。这是因为你在prt.Rotation之前做了CFrame.new()。如果你做了CFrame.new(Vector3.new(19.1,618.59,116.85))* CFrame.Angles(0,0,math.rad(90)),这将有效,你可以删除" prt.Rotation& #34;一部分。