重なっているspriteで背後のクリックを無効にできないのでしょうか。
フラグ使って行うしかないのかなあ。
イベントが複雑になってミスしやすくなるのは避けたいので簡単な方法がないものかと。

on left button clicked A
actionA

on left button clicked B
actionB

だとBがAの背後に完全にかくてていてもBがある位置をクリックすると
actionAとactionBが実行されてしまった。

Aは例えば武器選択やアイテムの説明みたいなもの。