Here is what I am thinking, I want to build a list of interactive area, and when player moves mouse over one of it, there will be some text at the the fix position, for example, at the the bottom of the screen, to act as description text. And then player moves mouse over other area, the text will be changed accordingly.
My solution will be using onHover on every interactive area, and use send massage or delegate to tell the main script which area is hovering, and to show the text accordingly.
But if there is a better solution already integrated in NGUI, I'd love to know it.
Thanks.