Unityで数字を表示する時はuGUIのTextを使うのが一般的ですが、「フォントを使わずに可変する数字を画像で表示したい!」「SpriteRendererで可変する数字を表示したい!」みたいな事がたまにあります。0のとき、もしくはRendererのShaderのZWriteがOnのとき、Rendererとの描画順はカメラからの距離で変更可能だということがわかりました。その他の設定になってしまうとSpriteRendererの方が手前に描画されるようです。Unity内のMeshTextを使った際に、他のスプライトと被った場合どうしてもテキストが後ろに回ってしまうという状態に陥りました。Layerの値を変えた時も同様に描画順が変わりませんでした。Unityで数字を表示する時はuGUIのTextを使うのが一般的ですが、「フォントを使わずに可変する数字を画像で表示したい!」「SpriteRendererで可変する数字を表示したい!」みたいな事がたまにあります。2D的Sprite擋住無法呈現在Camera前面。