public void Awake() { menuState = transform.parent.GetComponent <MainMenuHandler>(); anim = GetComponent <Animator>(); bg = GetComponentInChildren <Image>(); mainMenuHandler = transform.parent.GetComponent <IMainMenuHandler>(); }
void Start() { //SceneManager.LoadScene("MainGame"); mainMenu = transform.parent.parent.Find("MainMenuHandler").GetComponent <IMainMenuHandler>(); highScores = transform.Find("HighScoresPanel").gameObject; highScores.SetActive(false); valintaLaatikko = transform.Find("Valinta").gameObject; border = valintaLaatikko.transform.Find("Border").GetComponent <RectTransform>(); kuvausTeksti = transform.Find("Kuvaus").GetComponentInChildren <TextMeshProUGUI>(); parasAika = transform.Find("ParasAika").GetComponent <TextMeshProUGUI>(); float height = label.GetComponent <RectTransform>().sizeDelta.y; float width = label.GetComponent <RectTransform>().sizeDelta.x; for (int i = 0; i < Settings.kerayserat.Length; i++) { var obj = Instantiate(label, valintaLaatikko.transform); obj.transform.SetParent(valintaLaatikko.transform, true); obj.name = "Kerays"; obj.transform.localPosition = new Vector2(0f, 0f - height * i); TextMeshProUGUI text = obj.GetComponentInChildren <TextMeshProUGUI>(); images.Add(obj.GetComponent <Image>()); text.text = Settings.kerayserat[i].pokaName; obj.transform.SetAsFirstSibling(); Settings.kerayserat[i].userBestTime = 0f; } oriColor = images[0].color; images[0].color = Settings.buttonPressed; Settings.keraysera = Settings.kerayserat[0]; kuvausTeksti.text = Settings.keraysera.description; border.sizeDelta = new Vector2(width * 2f + 6f, height * Settings.kerayserat.Length * 2f + 6f); UpdateKeraysEraStats(); }
public MainMenuScreenHandler( ITextGenerator textGenerator, IMainMenuHandler handler, IPrinter <MainMenuPrinter.State> printer) : base(textGenerator, printer) { _createCharacterTyper = MakeUniqueTyper(); _handler = handler; }
void Awake() { menuHandler = GetComponentInParent <IMainMenuHandler>(); if (menuHandler == null) { Debug.Log("No Main Menu handler found for " + name); } image = GetComponentInParent <Image>(); image.enabled = true; oriColor = image.color; }
private void Awake() { anim = GetComponent <Animator>(); background = GetComponent <Image>(); nopeus = transform.Find("NopeusFront").GetComponent <Image>(); kiihtyvyys = transform.Find("KiihtyvyysFront").GetComponent <Image>(); kaantyvyys = transform.Find("KaantyvyysFront").GetComponent <Image>(); jarrutus = transform.Find("JarrutusFront").GetComponent <Image>(); menuHandler = GetComponentInParent <IMainMenuHandler>(); selectedHash = Animator.StringToHash("Selected"); }