Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

Why is my CFrame for C1 weirdly multiplied?

Asked by 4 years ago

I am making a welding system where parts are welded to my body. To do so, I use c1, but an Issue I have been experiencing is that the matrices are being mixed up. (or so I think) I would make a CFrame for the weld C1 like such:

CFrame.new(0,2,0) * CFrame.Angles(1,2,4) * CFrame.new (1,3,8)

And for some reason when I weld the part, it would go to:

CFrame.new (1,3,8)* CFrame.Angles(1,2,4) * CFrame.new(0,2,0) 

Is this a property of C1, or is this a bug?

1
The c1 property of the weld is subtracted from the offset derived from the c0 property. In order to add it you just inverse the CFrame Wafflecow321 457 — 4y
0
Ok thx! greenhamster1 180 — 4y

Answer this question