title: Unity 5.3.2 - Can't use UI Text object in inspector
body: <p>So I upgraded to Unity 5.3.2 last night, and now I can't drag a UI Text object into a script in the inspector. (Images below)</p>
  
  <p><a href="https://i.stack.imgur.com/S0L8T.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/S0L8T.png" alt="enter image description here"></a></p>
  
  <p><a href="https://i.stack.imgur.com/aIwAx.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/aIwAx.png" alt="enter image description here"></a></p>
  
  <p>There are no compiler errors, except at runtime. I get this error every time:</p>
  
  <p><code>NullReferenceException: Object reference not set to an instance of an object</code>
  <code>Scoring.updateScores () (at Assets/Scripts/Scoring.js:21)</code></p>
  
  <p>I have the javascript code below. The comments are things I have tried. Please ask for and needed clarification.</p>
  
  <pre><code>#pragma strict
  
  var score : int;
  //var scoreScore : GameObject;
  //var highScore : GameObject;
  var scoreScore : UnityEngine.UI.Text;
  var highScore : UnityEngine.UI.Text;
  
  function Start () {
      //scoreScore = GameObject.Find("scoreScore").GetComponent.&lt;UnityEngine.UI.Text&gt;();
      //highScore = GameObject.Find("highScore").GetComponent.&lt;UnityEngine.UI.Text&gt;();
      score = 0;
      updateScores();
  }
  
  function updateScores() {
      if (score &gt;= PlayerPrefs.GetInt("highScore")) {
          PlayerPrefs.SetInt("highScore", score);
      }
  
      scoreScore.text = "" + score.ToString();
      highScore.text = "" + PlayerPrefs.GetInt("highScore");
  }
  </code></pre>