// Use this for initialization void Start() { _gameManager = GetComponent <GameManagerScript>(); _gameAnchor = GameObject.FindGameObjectWithTag("GameAnchor"); _paddleAnchor = GameObject.FindGameObjectWithTag("PaddleAnchor"); _eventManager = GameObject.FindGameObjectWithTag("EventText").GetComponent <EventTextScript>(); _controlSlider = GameObject.FindGameObjectWithTag("ControlSlider").GetComponent <Slider>(); _camera = Camera.main; Reset(); #if UNITY_EDITOR _paddleSpeed = 1.0f; #endif }
// Use this for initialization void Start() { IsPaused = true; IsStarted = false; TimerStarted = false; _currentState = 0; _textPointScore = _actualPointScore = 0; _timer = 0; _speedIncreaseTimer = 0; _eventCreated = false; _comboTimer = 0; _backgroundColourIndex = 1; _currentLevel = 1; // Camera shake _camera = Camera.main; _paddleManager = GetComponent <PaddleManagerScript>(); _brickManager = GetComponent <BrickManagerScript>(); _soundManager = GetComponent <SoundManagerScript>(); _eventManager = GameObject.FindGameObjectWithTag("EventText").GetComponent <EventTextScript>(); _inGameMenu = GameObject.FindGameObjectWithTag("InGameMenu"); _controlSlider = GameObject.FindGameObjectWithTag("ControlSlider"); _scoreText = GameObject.FindGameObjectWithTag("ScoreText").GetComponent <Text>(); _timeText = GameObject.FindGameObjectWithTag("TimeText").GetComponent <Text>(); _comboText = GameObject.FindGameObjectWithTag("ComboText").GetComponent <Text>(); _backgroundImage = GameObject.FindGameObjectWithTag("BackgroundImage").GetComponent <SpriteRenderer>(); _innerRing = GameObject.FindGameObjectWithTag("InnerRing").GetComponent <InnerRingScript>(); _comboText.enabled = false; var obj = GameObject.FindGameObjectWithTag("DebugText"); if (obj) { _debugText = obj.GetComponent <Text>(); } }