title: error CS0029: Cannot implicitly convert type 'int' to 'Score'
body: <p>I have searched for a while and can't find and answer hoping someone can help me!. What I am trying to do is save my Score and transfer it to a different scene. With this code I have here I get the error :</p>
  
  <blockquote>
    <p>error CS0029: Cannt implicitly convert type 'int' To 'Score'</p>
  </blockquote>
  
  <p>I am rather new to unity script as well.</p>
  
  <p>Here are the two scripts I am using</p>
  
  <p>Script 1 Score.cs</p>
  
  <pre><code>using UnityEngine;
  using System.Collections;
  
  public class Score : MonoBehaviour {
  
      static public int score = 0;
      static public int highScore = 0;
  
      static Score instance;
  
      static public void AddPoint() {
          if(instance.run.dead)
              return;
  
          score++;
  
          if(score &gt; highScore) {
              highScore = score;
          }
      }
      Running run;
  
      void Start() {
          instance = this;
          GameObject player_go = GameObject.FindGameObjectWithTag("Player");
          if (player_go == null) {
              Debug.LogError("could not find an object with tag 'Player'.");
          }
          run = player_go.GetComponent&lt;Running&gt; ();
          score = 0;
      }
  
      void OnDestroy() {
          PlayerPrefs.SetInt ("score", score);
      }
  
      void Update () {
          guiText.text = "Score: " + score;
      }
  }
  </code></pre>
  
  <p>and the second script to get it to the other scene</p>
  
  <pre><code>using UnityEngine;
  using System.Collections;
  
  public class GetScore : MonoBehaviour {
  
      Score score;
  
      // Use this for initialization
      void Start () {
          score = PlayerPrefs.GetInt ("score");
  
      }
  
      // Update is called once per frame
      void Update () {
          guiText.text = "Score: " + score;
  
      }
  }
  </code></pre>
  
  <p>Really appreciate any help!</p>