Пример #1
0
    private void Awake()
    {
        _moveableReferencer   = GetComponent <MoveableReferencer>();
        _timerTextController  = GetComponent <TimerTextController>();
        _scoreboardController = GetComponent <ScoreboardController>();
        _audioSource          = GetComponent <AudioSource>();
        _musicController      = GetComponentInChildren <MusicController>();

        TcpConfig tcpConfig = new TcpConfig(true, 5000, 45000);

        _webClient                 = SimpleWebClient.Create(16 * 1024, 1000, tcpConfig);
        _webClient.onConnect      += WebClientOnonConnect;
        _webClient.onData         += WebClientOnonData;
        _webClient.onDisconnect   += WebClientOnonDisconnect;
        Builder.ObjectMoved       += BuilderOnObjectMoved;
        Interacter.WrongGuessMade += InteracterOnWrongGuessMade;
    }
Пример #2
0
    void Initialize()
    {
        if (!hasInitialized)
        {
            hsDisplay     = transform.Find("HealthAndShieldsDisplay").gameObject;
            messageText   = transform.Find("MessageText").gameObject;
            objectiveText = transform.Find("ObjectiveText").gameObject;
            timerText     = transform.Find("TimerText").gameObject;
            throttleText  = transform.Find("ThrottleText").gameObject;
            weaponDisplay = transform.Find("WeaponDisplay").gameObject;

            if (hsDisplay != null)
            {
                hsDisplayController = hsDisplay.GetComponent <HealthAndShieldsDisplayController>();
            }
            if (messageText != null)
            {
                messageTextController = messageText.GetComponent <MessageTextController>();
            }
            if (objectiveText != null)
            {
                objectiveTextController = objectiveText.GetComponent <ObjectiveTextController>();
            }
            if (timerText != null)
            {
                timerTextController = timerText.GetComponent <TimerTextController>();
            }
            if (throttleText != null)
            {
                throttleTextController = throttleText.GetComponent <ThrottleTextController>();
            }
            if (weaponDisplay != null)
            {
                weaponDisplayController = weaponDisplay.GetComponent <WeaponDisplayController>();
            }

            hasInitialized = true;
        }
    }