'Player floats above platform by what looks to be 1 stud

I've been trying my hand at making games on the Roblox platform. After making a couple of games o learn the platform, I'm working on a much larger and complicated game. Everything seems to be going smoothly, until I noticed that the character is floating above the platform. This is the only platform that this happens on, and it happens pretty much over the entire platform. I'm not sure what's going on. Any ideas? Thanks.

Character floating above platform

EDIT: Per request, here's the properties of the platform in question. It's a union.

Platform properties part 1

Platform properties part 2

There are no transparent parts on that platform. In fact, the only transparent parts are on the platforms where you have to use a jump pad to get to. Those parts are there to deflect the player onto the platform so they don't overshoot and fly off to oblivion. Visually, the union completed, but it seems like the problem is that the surface is still there.



Solution 1:[1]

I was able to reproduce this by creating a Union of multiple parts and then scaling them up. An image of an empty sandbox-like shape where a player stands hovering a little off the ground.

However, if I recreated the parts and Union'd them together without scaling them afterwards, the collision geometry matched up with the actual shape.

An image of a similar shape, this time, the player stands upon it without their feed hovering.

So to fix your issue, you may need to recreate the platform to the correct size without scaling them afterwards, or without using CSG Unions.

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Kylaaa