I’m using AlignPosition | Documentation - Roblox Creator Hub to move the Ball. I want the Ball to be smooth for all Players, currently using Network Ownership | Documentation - Roblox Creator Hub to achieve this but I’ve ran into some issues. I’ve tried the following:
-
If I set
NetworkOwnership
tonil
:
– It is constantly lagging on each hit, therefore a NetworkOwner is required. -
If I swap
NetworkOwnership
to the Ball’s Target, swapping back and forth:
– The Ball has visual initial lag for the Player that hit it, as that is when theNetworkOwnership
is swapped to the opposite player, however the Hitboxes are accurate for the Ball’s Target Player. -
If I set
NetworkOwnership
to the first Ball’s Target, never swapping it:
– The Ball’s movement is smooth, however the Hitbox is not aligned and will often hit the Player before it visually hits them, unless they are the Network Owner.
Below is a video displaying 2. and 3.
I’m not sure what to do, I have tried task.delay to switch the NetworkOwner mid-way but it is still very janky. Not sure if what I want is even possible. This is to recreate Blade Ball’s Physics. If there’s a better method for what I want please let me know, thanks!