Greeting Roblox developers!
Recently I have been working on a Titan Shifting for my game; however, I encountered a problem, which is the one giving title to this topic. Basically, it all works fine except for the fact that I have a part called “Tease” that is welded to the HumanoidRootPart of my character. This part contains another part called “Transform,” and inside this part, there is a beam. The problem is that I want the beam to always point upwards toward the sky, but if the character changes position (for example, if they fall face down), the beam ends up pointing to the right instead of upwards.
Working normally:
https://gyazo.com/ce03d0c464ff3110c66f05300eb13fed
Falling scenario:
https://gyazo.com/799b77d782080779753dd77a310a94da
What solutions have you tried?
I thought about changing the weld’s C1
orientation, but I’m still new to CFrames
, and I haven’t really found a way to make it work.