Hola Quel,
No te puedo dar una respuesta a eso, porque nunca utilizo GUI.Button. Yo suelo utilizar Cubos (o cualquier modelo) o Sprites con Colliders y Tags para hacer botones. Los detecto con un Ray, y ya con las touchPhases, sabes si esta tocando, terminando, etc...
Siempre lo he realizado así y nunca he tenido problemas, quizá el GUI.Button es más cómodo y rápido, ya que con 1 comando ya tienes el botón colocado y en marcha, pero creo que de la forma que lo hago yo, tienes más control sobre lo que quieres hacer.
Saludos.
No te puedo dar una respuesta a eso, porque nunca utilizo GUI.Button. Yo suelo utilizar Cubos (o cualquier modelo) o Sprites con Colliders y Tags para hacer botones. Los detecto con un Ray, y ya con las touchPhases, sabes si esta tocando, terminando, etc...
Siempre lo he realizado así y nunca he tenido problemas, quizá el GUI.Button es más cómodo y rápido, ya que con 1 comando ya tienes el botón colocado y en marcha, pero creo que de la forma que lo hago yo, tienes más control sobre lo que quieres hacer.
Saludos.
También se que me dejo algunos programas, pero en un principio, estos son los oficialmente soportados por Unity en su pagina web. Recomendados por usuarios Jawillo: -