示例#1
0
    // Start is called before the first frame update
    void Start()
    {
        GameObject ManagerObj = GameObject.Find("Manager");

        Manager                = ManagerObj.GetComponent <ManagerScript>();
        networkScript          = ManagerObj.GetComponentInChildren <NetworkScript>();
        BettingSlider.maxValue = PlayerMoney > MAXIMUMBETTING ? MAXIMUMBETTING : PlayerMoney;
        MainCamera             = Camera.main;
        StartCoroutine("CameraZoomIn");
        if (Manager.IsServer())
        {
            SceneText.GetComponent <Text>().text = "Waiting Client...";
            InvokeRepeating("CheckConnection", 0f, 1f);
        }
        else
        {
            SceneText.GetComponent <Text>().text = "Game Start!";
            //클라이언트는 서버의 턴 선택 결과를 기다린다.
            CurrentState = GameState.Wait;
        }
    }