Пример #1
0
    void Update()
    {
        timeSinceLastInput += Time.deltaTime;

        if (Input.GetButtonDown("Fire1"))
        {
            if (!uiHandler.isWaiting && gameStarted)
            {
                if (uiHandler.isTyping)
                {
                    uiHandler.DisplaySentence(curentNode.dialogues[curentDialogue].Sentences[curentSentence]);
                }
                else
                {
                    NextSentence();
                }
                timeSinceLastInput = 0;
            }
            else
            {
                if (!gameStarted)
                {
                    StartGame();
                }
            }
        }

        if (timeSinceLastInput > timeBeforeHelp && !isHelping)
        {
            isHelping = true;
            if (kigurumis.GetComponent <Canvas>().enabled)
            {
                StartCoroutine(uiHandler.SwipHelp());
            }
            else
            {
                StartCoroutine(uiHandler.ClicHelp());
            }
        }
    }