UI Text Editing Problem, What's Wrong? Need Anybody to Assist
Hi there, I am extremely new here (just about 2 weeks) and this is my first attempt to create game ! I would like to say Hi too for every expert here. Hope I can be like you all, soon :)
So here's my problem. I have completed all of the stuff (options, UI, splash,etc) and now I have problem in the core game itself. I need help so when people tap or click a UI button named '0', in the "Text Here" field will write 0 , then if tap '1' two times, it will show '11', etc. I know it's very simple stuff for you all but I have tried using GUIText at first (but not working), then someone told me that I need to use Text instead in new UI system.
Here's what I've tried in UI. So I declared this,
 public int ansText;
 public static GameObject answerText;
Then tried to spot AnswerText gameObject (which is the UI text)
 answerText = GameObject.Find("AnswerText");
then use this functions,
 public void OnClickNumber(){
         answerText.GetComponent<Text>().text = "" + ansText;
         answerText.GetComponent<Text>().text = ansText.ToString();
   }
to use, I input each OnClick() button with this function, OnClickNumber() . Then each int value, I assigned desired value, like 0 for 0 , etc.
So, in which part I did wrong? I couldn't find any clue, have spent hours too play around with the code but no luck. :( I have almost give up, if anyone can assist me in Skype or Teamviewer that would be great.
skype: just4kamil
Thanks in advance.

Answer by hexagonius · Jan 16, 2016 at 03:24 PM
How about this:
      public int ansText;
      public static Text answerText;
 
      answerText = GameObject.Find("AnswerText").GetComponent<Text>();
 
      public void OnClickNumber(){
              answerText.text = answerText.text + ("" + ansText);
        }
Hi @hexagonius , I was really sorry for the delay in response. But I have tried multiple times but still not working well. It still appear the same, overwrite the previous input.
I have tried this also:
 answerText.text +=  "" + scoring.ToString();
and many other similrities but again no luck. Thanks!
Your answer
 
 
              koobas.hobune.stream
koobas.hobune.stream 
                       
               
 
			 
                