public PlayerName()
        {
            launch = GameObject.FindObjectOfType <LauncherManager>();
            string defaultName = string.Empty;

            if (PlayerPrefs.HasKey(playerNamePrefKey))
            {
                defaultName = PlayerPrefs.GetString(playerNamePrefKey);
                //_inputField.text = defaultName;
            }
            PhotonNetwork.NickName = defaultName;
        }
示例#2
0
        public MultiplayerService(IPlayerService playerService, IGameService gameService, IUIService uiService, ICameraService cameraService, SignalBus signalBus)
        {
            launcher           = GameObject.FindObjectOfType <LauncherManager>();
            this.uiService     = uiService;
            this.gameService   = gameService;
            this.cameraService = cameraService;
            playerServerName   = new PlayerName();
            signalBus.Subscribe <SignalDestroyWeapon>(ChangeTurn);
            gameRoomManager    = GameObject.FindObjectOfType <GameRoomManager>();
            this.playerService = playerService;

            //this.inputService = inputService;
        }