Ejemplo n.º 1
0
    private void RefreshState()
    {
        if (stateNext != MainTitleStates.mtvoid)
        {
            state = stateNext;
        }
        switch (state)
        {
        case MainTitleStates.mtchapter:
            imageBackGround.enabled = false;
            imageTest.enabled       = true;
            buttonStart.transform.Find("Text").GetComponent <Text>().text = "back";
            lineMain.enabled  = true;
            lineImage.enabled = true;
            avatar.enabled    = true;
            lineMain.enabled  = true;
            break;

        case MainTitleStates.mttitle:
            imageBackGround.enabled = true;
            imageTest.enabled       = false;
            buttonStart.transform.Find("Text").GetComponent <Text>().text = "start";
            lineMain.enabled  = false;
            lineImage.enabled = false;
            avatar.enabled    = false;
            lineMain.enabled  = false;
            break;
        }
        return;
    }
Ejemplo n.º 2
0
 private void ButtonStartClick()
 {
     Debug.Log("ButtonStartClick()" + linePointer.ToString());
     if (state == MainTitleStates.mttitle)
     {
         stateNext = MainTitleStates.mtchapter;
     }
     else if (state == MainTitleStates.mtchapter)
     {
         stateNext = MainTitleStates.mttitle;
     }
     return;
 }
Ejemplo n.º 3
0
    // Use this for initialization
    void Start()
    {
        state     = MainTitleStates.mttitle;
        stateNext = MainTitleStates.mttitle;
        imageBackGround.enabled = true;
        buttonStart.gameObject.SetActive(true);
        buttonStart.onClick.AddListener(ButtonStartClick);
        imageTest.enabled = false;
        lineMain.StopAllCoroutines();
        lineImage.enabled = false;
        avatar.enabled    = false;
        lineMain.enabled  = false;


        /* init */
        lineList   = new List <string>();
        avatarList = new List <string>();
        musicList  = new List <string>();
        for (int i = 0; i < lineMax; i++)
        {
            lineList.Add("你对中文支持怎么样 " + i.ToString() + "!\n");
            avatarList.Add("avatar" + (i % 2).ToString());
            if (i == 0)
            {
                musicList.Add("Assets/2.mp3");
            }
            else if (i == 5)
            {
                musicList.Add("Assets/1.mp3");
            }
            else
            {
                musicList.Add("");
            }
        }
        linePointer = 0;
    }