Help my tween won't work the way I want it to!

Ello I’m learning how to script again and I’m having this issue on tween services and It’s kinda bothering me not too much but basically what is going on is that I want the knife to move it’s position and rotate STRAIGHT keyword straight from point A, to point B but as you can see in the video it’s going at an angle. It’s hard to explain but I want it to work like this

How I want it to work

How it’s working aka the issue

The script

Or
local TweenService = game:GetService(“TweenService”)
local MovingPart = script.Parent

local Information = TweenInfo.new(
3, --time it will last
Enum.EasingStyle.Sine, – the style we want
Enum.EasingDirection.Out, – what direction
-1, – times we want it to run 0 = 1, 1 = 2, and -1 = forever
true, – reverse
0 – delay
)

local Goals = {
Position = Vector3.new(53.364, 5.972, 67.041);
Orientation = Vector3.new(-30, 0, 90)
}

local MakePartMove = TweenService:Create(MovingPart, Information, Goals)

MakePartMove:Play()
I’m still learning and a beginner so any help would be really good! :smiley:

1 Like

Seems like the Orientation is Tweened wrong, couldn’t you just set 1 of the Axis’s to 0 if you want it to rotate in 1 direction?

I tried that and it didn’t work

Can we go in a team create maybe so I can try to fix the problem?

If not, Please send me the Starting Orientation of the knife before the tween is played, Is it a Union?