Esempio n. 1
0
 public void Inizialize()
 {
     pauseMenu = StorageFacility.Instance.GetInterface(InterfaceObject.PauseMono).GetComponent <UIPauseMenu>();
     settings  = StorageFacility.Instance.GetStorageByType <MenuSettings>();
     paused    = false;
     pauseMenu.SetTimeButtonSprite(settings.ResumeButtonSprite);
 }
 void Awake()
 {
     gameState  = GameStates.Running;
     UIPause    = GetComponent <UIPauseMenu> ();
     UIRunning  = GetComponent <UIRunningMenu> ();
     UIGameOver = GetComponent <UIGameOverMenu> ();
 }
Esempio n. 3
0
 private void Awake()
 {
     if (Instance != null)
     {
         throw new UnityException("There's already an instance of " + this.GetType().Name);
     }
     Instance   = this;
     m_infoText = GetComponentInChildren <PauseInformationPanelLabel>().GetComponent <TextMeshProUGUI>();
 }
Esempio n. 4
0
 private void Awake()
 {
     if (current == null)
     {
         current = this;
     }
     else
     {
         Destroy(gameObject);
     }
 }
Esempio n. 5
0
 public void ShowPauseMenu()
 {
     SoundPlayer.main.PlaySound(GameSoundType.ShopOK);
     if (!PauseMenuCanBeOpened)
     {
         return;
     }
     canShowPopup = false;
     optionsButton.SetActive(false);
     Time.timeScale       = 0f;
     PauseMenuCanBeOpened = false;
     upgradeUI.HideToggle();
     fader.FadeIn(delegate {
         UIPauseMenu uiPauseMenu = Prefabs.Get <UIPauseMenu>();
         uiPauseMenu.Init(popupContainer, this);
         uiPauseMenu.Show("Options", "");
         currentPauseMenu = uiPauseMenu;
     });
 }
Esempio n. 6
0
    void Start()
    {
        allowInput = true;

        allowShoot      = true;
        allowDriving    = true;
        allowAiming     = true;
        allowSkillUsage = true;

        skillChanneling = false;
        skillAiming     = false;

        kartController = GetComponent <KartController>();
        kartShoot      = GetComponent <KartShoot>();
        kartGun        = GetComponent <KartGun>();
        kartCamera     = GetComponent <KartCamera>();
        pauseMenu      = FindObjectOfType <UIPauseMenu>();

        playerCamera = kartCamera.GetCamera();
    }
Esempio n. 7
0
 public void HideFinished(UIPopup popup)
 {
     Destroy(popup.gameObject);
     if (currentPauseMenu != null)
     {
         Destroy(currentPauseMenu.gameObject);
         currentPauseMenu = null;
     }
     fader.FadeOut(delegate {
         if (afterFadeOut != null)
         {
             afterFadeOut.Invoke();
             afterFadeOut = null;
         }
         upgradeUI.ShowToggle();
         PauseMenuCanBeOpened = true;
         optionsButton.SetActive(true);
         canShowPopup = true;
     });
 }
Esempio n. 8
0
 void Start()
 {
     MyInstance            = this;
     guiTexture.pixelInset = Constants.offScreenRect;
 }
 /// <summary>
 /// Unity Start hook.
 /// </summary>
 void Start()
 {
     pauseMenu = FindObjectOfType <UIPauseMenu> ();
 }
Esempio n. 10
0
    void Start()
    {
        allowInput = true;

        allowShoot = true;
        allowDriving = true;
        allowAiming = true;
        allowSkillUsage = true;

        skillChanneling = false;
        skillAiming = false;

        kartController = GetComponent<KartController>();
        kartShoot = GetComponent<KartShoot>();
        kartGun = GetComponent<KartGun>();
        kartCamera = GetComponent<KartCamera>();
        pauseMenu = FindObjectOfType<UIPauseMenu>();

        playerCamera = kartCamera.GetCamera();
    }
Esempio n. 11
0
    void Awake()
    {
        instance = this;
        thisObj = gameObject;

        transform.localPosition = Vector3.zero;

        sliderMusicVolume.value = AudioManager.GetMusicVolume() * 100;
        sliderSFXVolume.value = AudioManager.GetSFXVolume() * 100;
    }
Esempio n. 12
0
 private void Awake()
 {
     instance = this;
 }