roblox CFrame не работает должным образом

Итак, вот код:

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"

я хочу, чтобы он создал новую деталь в форме цилиндра, я хочу, чтобы это был плоский цилиндр, но он точно противоположен, он стоит, я много чего пробовал.


person user8637365    schedule 19.09.2017    source источник


Ответы (1)


CFrame устанавливает вращение на 0,0,0. Это потому, что вы выполняете CFrame.new () перед prt.Rotation. Если вы сделали CFrame.new (Vector3.new (19.1,618.59,116.85)) * CFrame.Angles (0, 0, math.rad (90)), это сработает, и вы можете удалить часть «prt.Rotation».

person Frosty    schedule 15.04.2018