// Use this for initialization void Start() { ////初期化処理。 myPlayer = null; vsPlayer = null; bTimer = false; timer = 0; //ResultManagerインスタンスが存在したら if (instance != null) { //今回インスタンス化したNetworkSetterを破棄 Destroy(this.gameObject); return; } //ResultManagerインスタンスがなかったら else if (instance == null) { //このResultManagerをインスタンスとする instance = this; } //シーンを跨いでもNetworkSetterインスタンスを破棄しない DontDestroyOnLoad(gameObject); }
// Use this for initialization void Start() { resultManager = GameObject.Find("resultManager").GetComponent <ResultManagerScript>(); int runk = resultManager.GetRunk(); int score = resultManager.GetScore(); Score.text = score.ToString() + "点"; Runk.text = runk.ToString() + "位"; if (runk == -1) { //オフライン時は見えないように。 Runk.GetComponent <Text>().enabled = false; //位置を変更 Score.GetComponent <RectTransform>().transform.position = Runk.GetComponent <RectTransform>().transform.position; } else { Runk.GetComponent <Text>().enabled = true; } }
public void Awake() { main = this; }