Пример #1
0
    IEnumerator Init()
    {
        yield return(new WaitForEndOfFrame());

        // Menue Items initialisieren
        //menueItems = FindObjectsOfType<MenueItem>();
        foreach (MenueItem menueItem in menueItems)
        {
            float width = menueItem.GetWidth();
            SetMenueItemsPosition(menueItem.gameObject, 0.0f, -(width / 2));
        }
        menueItemManager = new MenueItemManager(menueItems);

        if (skipTitle)
        {
            startSceneComplete       = true;
            title.transform.position = title.endpos;
            Destroy(footer.gameObject);
            Destroy(pressButtonText.gameObject);
            StartCoroutine(ShowItems());
        }
        else
        {
            float height = Camera.main.orthographicSize * 2.0f;
            float width  = height * Camera.main.aspect;
            lines.size = new Vector2(width, lines.size.y);
            SetGUIPosition(lines.gameObject, 0.5f, 0.0f, 0, 1.5f);
            SetGUIPosition(company.gameObject, 0.0f, 0.0f, 3, 1.5f);
        }
    }
    IEnumerator Init()
    {
        yield return(new WaitForEndOfFrame());

        menueItemManager  = new MenueItemManager(menueItems);
        selectedMenueItem = MENUEITEM_TYPE.NAN;
        questionManager.gameObject.SetActive(false);
    }