niente da fare, putroppo le coordinate non sono giuste, perchè variano di x in x :/
non c'è un altro modo ?
eppure ho visto diversi menu fatti più o meno con la stessa logica

forse si può provare con hitTest()...boh