void Awake()
 {
     if (instance == null)
     {
         instance = this;
     }
     else if (instance != this)
     {
         Destroy(gameObject);
     }
 }
예제 #2
0
    private void Start()
    {
        activeRole = 0;

        networkManager    = FindObjectOfType <ModifiedNetworkManager>();
        gameConfiguration = FindObjectOfType <GameConfiguration>();

        gameObject.SetActive(true);

        this.playUpTo = gameConfiguration.playUpTo;
        turnsAlternateAfterEndOfRound = gameConfiguration.turnsAlternateAfterEndOfRound;
    }
예제 #3
0
        void Start()
        {
            networkManager     = FindObjectOfType <ModifiedNetworkManager>();
            networkDiscovery   = FindObjectOfType <NetworkDiscovery>();
            transitionInfo     = FindObjectOfType <TransitionInfo>();
            sceneChangeManager = FindObjectOfType <SceneChangeManager>();
            aumanager          = FindObjectOfType <AudioManager>();

            SceneChangeManager.OnStopHostingCancel += CancelAndStopHosting;

            LeanTween.scale(glass, new Vector3(1.1f, 1.1f, 1.1f), 2f).setEaseInOutSine().setLoopPingPong();
        }
예제 #4
0
    // Start is called before the first frame update
    void Start()
    {
        networkManager    = FindObjectOfType <ModifiedNetworkManager>();
        gameConfiguration = FindObjectOfType <GameConfiguration>();
        manager           = FindObjectOfType <AudioManager>();

        mainMenuSoundsMuted = false;

        gameConfiguration.playUpTo = PlayerPrefs.GetInt(HOST_DEFAULT_POINT_WIN_VALUE_KEY, 10);
        gameConfiguration.turnsAlternateAfterEndOfRound = PlayerPrefs.GetInt(HOST_ALTERNATE_TURNS_SCORING_KEY, 1) == 1 ? true : false;

        check.SetActive(gameConfiguration.turnsAlternateAfterEndOfRound);
        pointsUpToText.text = gameConfiguration.playUpTo.ToString();

        hostMenuFullyDisplayed = false;

        ScaleUp();

        void ScaleUp()
        {
            LeanTween.scale(banner, Standards.V3Equal(1.1f), 2.5f).setEaseInOutSine().setLoopPingPong();
        }
    }
 private void Awake()
 {
     instance = this;
 }
 private void Awake()
 {
     manager = GetComponent <ModifiedNetworkManager>();
 }