Exemple #1
0
    void Awake()
    {
        inst = this;

        mainCam.gameObject.SetActive(false);
        subCam.gameObject.SetActive(true);

        PhotonNetwork.SendRate = 60;
        if (!PhotonNetwork.IsConnected)
        {
            PhotonNetwork.ConnectUsingSettings();
        }
    }
Exemple #2
0
    private void Start()
    {
        photonInit = new PhotonInit();


        main        = GameObject.Find("Main");
        options     = GameObject.Find("Options");
        multiplayer = GameObject.Find("Multiplayer");

        main.SetActive(true);
        options.SetActive(false);
        multiplayer.SetActive(false);
    }
Exemple #3
0
 private void InstantiateController()
 {
     if (Instance == null)
     {
         Instance = this;
         PhotonNetwork.ConnectUsingSettings("v0.9");
         DontDestroyOnLoad(this);
     }
     else if (this != Instance)
     {
         Destroy(this.gameObject);
     }
 }
 void Awake()
 {
     if (instance != null)
     {
         DestroyImmediate(gameObject);
         return;
     }
     DontDestroyOnLoad(gameObject);
     instance = this;
     PhotonNetwork.automaticallySyncScene = true;
     PhotonNetwork.CrcCheckEnabled        = true;
     //PhotonNetwork.logLevel = NetworkLogLevel.Full;
 }
Exemple #5
0
 // Update is called once per frame
 void Update()
 {
     if (gameTime <= 0)
     {
         isend = true;
     }
     if (!isend)
     {
         sectime = (gameTime / 60) + ":";
         if (((gameTime % 60) < 10))
         {
             sectime += "0" + (gameTime % 60);
         }
         else
         {
             sectime += (gameTime % 60).ToString();
         }
         leftTime.text = sectime;
     }
     else
     {
         leftTime.text = "Time Over!";
         if (result.GetActive() == false)
         {
             sfx.Play();
             result.SetActive(true);
         }
     }
     if (Input.GetKey(KeyCode.P))
     {
         PhotonInit.leaveRoom();
         LoadingSceneManager.LoadScene("Main_menu");
     }
     eliminate.color += (new Color(1, 1, 1, 0) - eliminate.color) / 20;
     eliminate.transform.localScale += (new Vector3(1, 1) - eliminate.transform.localScale) / 20;
 }
Exemple #6
0
    void Start()
    {
        pi = GameObject.Find("PhotonInit").GetComponent <PhotonInit>();


        DataManager.instance.OnHttpRequestForCreatingAccount    += OnHttpRequestForCreatingAccount;
        DataManager.instance.OnHttpRequestForRankingList        += OnHttpRequestForRankingList;
        DataManager.instance.OnHttpRequestForUpdateRankingPoint += OnHttpRequestForUpdateRankingPoint;
        DataManager.instance.OnHttpRequestForCostumes           += OnHttpRequestForCostumes;
        DataManager.instance.OnHttpRequestForWeapons            += OnHttpRequestForWeapons;

        DataManager.instance.OnHttpRequestForDML += OnHttpRequestForDML;

        dbWorks        = 0;
        defaultDBWorks = 0;

        loadingScene = LoadingScene();
        StartCoroutine(loadingScene);

        id         = PlayerPrefs.GetString("USER_ID");
        scrollPos  = 0;
        itemNumber = 1;

        gameResult = GameObject.Find("GameResult");
        if (gameResult != null)
        {
            gr = gameResult.GetComponent <GameResult>();
            gi = GameObject.Find("GameItems(Clone)").GetComponent <GameItems>();
            int state = gr.getState();
            int point = 0;
            switch (state)
            {
            case 0:
                point = 0;
                break;

            case 1:
                point = 20;
                string itemType = gr.getItemType();
                string item     = gr.getItem();
                updateGottenItem();

                if (gi != null)
                {
                    updateCostume();
                    updateWeapons();
                }
                break;

            case 2:
                point = -20;

                if (gi != null)
                {
                    updateCostume();
                    updateWeapons();
                }
                break;

            case 5:
                setCanvas(0);
                break;

            default:
                point = 0;
                break;
            }
            if (point != 0)
            {
                dbWorks++;
                DataManager.instance.UpdateRankingPoint(id, point);
            }
            Destroy(gameResult);
        }
        else
        {
            GameObject gameItems = (GameObject)Instantiate(gogi);
            gi = gogi.GetComponent <GameItems>();
            if (string.IsNullOrEmpty(PlayerPrefs.GetString("USER_ID")))
            {
                StartCoroutine(WaitForPhoton(1));
                return;
            }
        }
        StartCoroutine(WaitForDBWorks());
    }
 void Start()
 {
     photonInit = transform.GetComponent<PhotonInit>();
     targetController = gameObject;
 }