I dont even know how this happen but when working on arrow for the checkpoint i came across this issue
As you can see its normal when editing in studio but when testing in solo or in server this arrow starts tilting according to the video
this was visible because everytime a player joins the arrow starts tilting but the results are different in player’s perspective, here is on the server view
this also gets visible more on when touch with i provided two arrows (Arrow1,Arrow2) via transparency
i dont know if some devs have came to this issue but here’s the script
local TweenService = game:GetService("TweenService")
local Arrow1 = script.parent
local upDownProperties = {
Position = Vector3.new(-34, 4.5, 6),
}
local rotationProperties = {
Rotation = Vector3.new(0, 0, 36000),
}
local upDownTweenInfo = TweenInfo.new(2, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut, -1, true)
local rotationTweenInfo = TweenInfo.new(2000, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut, -1, true)
local upDownTween = TweenService:Create(Arrow1, upDownTweenInfo, upDownProperties)
local rotationTween = TweenService:Create(Arrow1, rotationTweenInfo, rotationProperties)
upDownTween:Play()
rotationTween:Play()
hopefully this makes sense (i have to post via youtube for the video preview)
also to clarify if it doesn’t make sense arrow suppose to go up down while rotating 360 idk whats the issue with the arrow tilting everytime someone joins