How to show Textmesh over a GameObject?

I want to show text over an image. But it’s always covered by the GameObjcet. I’ve changed the layer.
Check the image pls.

Hi,

The problem is your objects (ball and value_text) use the same Layer “Default”. And if you increase the Order in Layer in SpriteRenderer component of your ball, she will cover your text.

Reset the Order in Layer to 0 on your ball. I suppose your ball SpriteRenderer object is set to the layer Default.
You can set the layer of your Text object to “UI” for exemple, it will solve your problem.

Hi, I have sampe problem with the sprites animation but it fixed. I change my canvas to world space and I tried to fit my camera onto the canvas. And then you just adjust your object transform position “z” in your inspector. I hope it’ll help you out insyaa allah.