- Home /
How do I adjust my text size?
My text in my game is too small, but I don't see any sort of easy "Font size increase" option anywhere. How do I go about increasing the size of my text?
Here's my game on the Google Play Store. I'd attach a PC build to this post, but that would exceed the limit.
https://play.google.com/store/apps/details?id=com.AnomalousGames.ShapeTapper
Answer by HappyMoo · Dec 31, 2013 at 08:58 PM
What actually would help is telling us how you output the text. If you're using a GUI.Label, you can use a GUIStyle parameter:
GUI.Label(Rect(5, 5, 100, 50),"xxx", myScoreStyle);
It's best to just put the style as a public member on your MonoBehaviour and then have a look in the inspector:
public GUIStyle myScoreStyle;
You may also want to read this: http://wiki.unity3d.com/index.php?title=SaveFontTexture
Oh my gosh. That would be a key piece of information, wouldn't it? I'm sorry! $$anonymous$$y friend just helped me out.
Before:
//
function OnGUI()
{
GUI.Box(Rect(((Screen.width)/2)-45,(((Screen.height)/2)-25)-60,90,50), "Score: " + playerScript.score);
After:
var font : GUIStyle;
//
function OnGUI()
{
GUI.Box(Rect(((Screen.width)/2)-45,(((Screen.height)/2)-25)-60,90,50), "Score: " + playerScript.score, font);
Your answer
Follow this Question
Related Questions
When game resolution is 4k, UI text font size stops scaling from 145 0 Answers
How to I allow a user to enter their name in a text box and show it in another level? 1 Answer
How can I set the UI Text font size higher than 300px ? | Unity 5.4 2 Answers
Is there a way to find the current font size of a Text? 2 Answers
UI Text isn't updating text on Button click during the gamePlay [Read description], 0 Answers