Dual Gravity in one single place

So let me explain, there are two planets, blue and red,

each should have their own gravity, like when blue leaves his sphere and touches the black, he’ll float
when he touches red, he’ll go towards up (according to red people that’s down).

how to achieve this?

Detect whenever player touches the planet and change workspace.Gravity locally for this player.
Btw. you should use Scripting Support section next time


Interesting. I asked something similar to this months ago and I never received a viable solution. I’ll have to try this at some point with my game.

Maybe I think I should use put the red planet far away from the blue one, and just use teleport players when they leave their sphere