예제 #1
0
    private void Awake()
    {
        uiResizer              = gameObject.GetComponent <UIResizer>();
        sessionTimerManager    = gameObject.GetComponent <SessionTimerManager>();
        sessionCurrencyManager = gameObject.GetComponent <SessionCurrencyManager>();
        resultsPageManager     = gameObject.GetComponent <ResultsPageManager>();
        helpersDuringSess      = gameObject.GetComponent <HelpersDuringSess>();
        infoManager            = gameObject.GetComponent <InfoManager>();
        perkEffectManager      = gameObject.GetComponent <PerkEffectManager>();
        storeManager           = gameObject.GetComponent <StoreManager>();
        achievementManager     = gameObject.GetComponent <AchievementManager>();

        nextButton.onClick.AddListener(() => OnNextClick());

        texts[0] = buttons[0].GetComponentInChildren <Text>();
        texts[1] = buttons[1].GetComponentInChildren <Text>();
        texts[2] = buttons[2].GetComponentInChildren <Text>();
        texts[3] = buttons[3].GetComponentInChildren <Text>();

        buttons[0].onClick.AddListener(() => OnAnswerClick(1));
        buttons[1].onClick.AddListener(() => OnAnswerClick(2));
        buttons[2].onClick.AddListener(() => OnAnswerClick(3));
        buttons[3].onClick.AddListener(() => OnAnswerClick(4));

        defButtonColor = buttons[0].GetComponent <Image>().color;
    }
예제 #2
0
    private void Awake()
    {
        currSessionManager  = gameObject.GetComponent <CurrSessionManager>();
        storeManager        = gameObject.GetComponent <StoreManager>();
        sessionTimerManager = gameObject.GetComponent <SessionTimerManager>();

        defButtonCol = currSessionManager.buttons[0].image.color;
    }
예제 #3
0
 private void Awake()
 {
     sessionTimerManager = gameObject.GetComponent <SessionTimerManager>();
     messageTitleImage   = messageTitleText.transform.parent.GetComponent <Image>();
 }