what to use for GUI instead of OnGUI() -mobile dev

I have been going through some of the 3DBuzz tutorials, and they said that for mobile they would not recommend using the OnGUI call, and that in a later video they will demonstrate what to use. I don’t believe the later videos are out yet, so I was wondering what technique or if there is another tutorial (C# would be nice) to show text and buttons?


The stock answer is either pay for EZ Gui, or take a look at Prime31’s GUI solution here. There are a number of tutorial videos that he’s put together too.

Incidentally, the reason not to use OnGUI is that you want to minimize draw-calls, which OnGui doesn’t do very well. Both solutions above can do your entire interface, with buttons, animation etc, using a single draw call.