I'm developing a Mega Man-esque game, and I am having an issue with these semi-solid platforms. It may be an issue on how, or when they are created.
So, If I create them in this order, it seems fine:
However, if the order of the platform creation is like this, THIS happens, and it's incorrect.
The player hit box is displayed here to show you that he is "standing" on top of the platform.
What happens is, you're supposed to land normally on top of the semi-solid platform (shown on first image). But for whatever reason, if the order of creation of the platforms is different, the player landing frames don't even bother. On top of that, the jump sound effect does not even bother when you jump from this position. Interestingly, the jump sound plays normally when you jump up shown in the first image.
I have tried checking by ID's and fast loops to fix it, but I have not had any luck. Any thoughts, suggestions? Would I need to provide MFA?