Spriteが表示されないのを解決したいです

モバイル2Dゲームを作っているのですがpngファイルからCreateSpriteをして生成されたSpriteが表示されない問題です
一応Spriteの名前は全部英語です
背景用Spriteとボタン用のSpriteが重なったときに表示されなくなるのですが条件がありまして、背景用Spriteの上半分に配置すると表示されます(Locationや設定は同じ条件)
カメラモードはOrthographicで背景用のSpriteよりボタン用のSpriteを手前側に配置しています
Spriteの表示できる配置にするとデザインが崩れてしまうので解決したいです、よろしくお願いします
ついでなのですがWidgetからLevelのBluePrintのCustomEventを実行させる方法も教えていただけると幸いです

こちらのブログを参考にしたらY軸でSpriteの表示優先度が管理できるようになりました、ありがとうございます
http://imoue.hatenablog.com/entry/2015/06/26/214402