// Use this for initialization
  void Start () {


    ballGame = BallGameObj.GetComponent<BallGame>();

  
  }
예제 #2
0
    override public void Init()
    {
        LanguageManager.Instance.RegisterLanguage("Dutch", new LanguageDutch());
        LanguageManager.Instance.RegisterLanguage("English", new LanguageEnglish());
        LanguageManager.Instance.RegisterLanguage("Spanish", new LanguageSpanish());
        LanguageManager.Instance.RegisterLanguage("Chinese", new LanguageChinese());

        LanguageManager.Instance.DetermineAndSetInitialLanguage();

        if (PlayerPrefs.HasKey("PreferedLanguage"))
        {
            LanguageManager.Instance.SetCurrentLanguage(PlayerPrefs.GetString("PreferedLanguage"), true);
        }
        else
        {
            LanguageManager.Instance.SetCurrentLanguage(LanguageManager.Instance.currentLanguageName, true);
            PlayerPrefs.SetString("PreferedLanguage", LanguageManager.Instance.currentLanguageName);
        }

        _menu = canvas.Find("MenuView").GetComponent <Menu>();
        _menu.Init();
        _ballGame = canvas.Find("GameView").GetComponent <BallGame>();
        _ballGame.Init();
        _timerForTimeGameMode = _ballGame.transform.Find("GameTimer").GetComponent <TimerForTimeGameMode>();
    }
 public void LoadGame()
 {
     this.gameObject.SetActive(false);
     transform.parent.GetComponent <ControlPanel>().DisableButtons();
     ballGame = Instantiate(ballGamePrefab, transform.position + transform.forward * gamePosOffset + new Vector3(0, 0.1f, 0), transform.rotation * Quaternion.Euler(-15, 0, 0));
     ballGame.transform.SetParent(transform.parent);
     ballGame.GameOverEvent += OnGameOver;
 }
	// Use this for initialization
	void Start () {

    ballGame = BallGameObj.GetComponent<BallGame>();
    Score = transform.Find("Score").gameObject;//.GetComponent<TextMesh>();
    Score.GetComponent<MeshRenderer>().enabled = false;

	
	}
예제 #5
0
 // Use this for initialization
 void _Init()
 {
     _counterText = transform.Find("PrepareCountdownText").GetComponent <Text>();
     _game        = transform.GetComponent <BallGame>();
     _counter     = _COUNTDOWN_AMOUNT;
     _initialized = true;
     _rotation    = _counterText.transform.rotation;
 }
예제 #6
0
 // Use this for initialization
 void Start()
 {
     ballGame = sphere.GetComponent<BallGame>();
     p1Lives = 4;
     p2Lives = 3;
     timer = 400;
     timerRunning = true;
 }
예제 #7
0
 // Use this for initialization
 public void Init()
 {
     _ballGame            = transform.GetComponent <BallGame>();
     _powerUpsHolder      = transform.Find("PowerUpsHolder");
     _ballsHolder         = transform.Find("BallsHolder/SpawnArea");
     _bombAmountText      = _powerUpsHolder.Find("BombHolder/BombAmountText").GetComponent <Text>();
     _bombAmount          = _START_BOMB_AMOUNT;
     _bombAmountText.text = _bombAmount.ToString();
 }
예제 #8
0
 // Use this for initialization
 void Start()
 {
     if (_instance != null && _instance != this)
     {
         Destroy(this.gameObject);
     }
     else
     {
         _instance = this;
     }
     cool = timeToSpawn;
 }
예제 #9
0
 // Use this for initialization
 void Start()
 {
     ballGame = sphere.GetComponent<BallGame>();
     masterController = masterGameController.GetComponent<MasterController>();
 }
예제 #10
0
 // Use this for initialization
 void Start()
 {
     ballGame = BallGameObj.GetComponent <BallGame>();
     Score    = transform.Find("Score").gameObject;//.GetComponent<TextMesh>();
     Score.GetComponent <MeshRenderer>().enabled = false;
 }
예제 #11
0
 // Use this for initialization
 void Start()
 {
     ballGame = BallGameObj.GetComponent <BallGame>();
 }
예제 #12
0
 public void Init()
 {
     _ballGame   = transform.parent.GetComponent <BallGame>();
     this._image = this.GetComponent <Image>();
 }