Ejemplo n.º 1
0
    private void Update()
    {
        if (SaveLoad.playerProgress.nuke.isActive)
        {
            RemoveWord();
        }

        if (gameManager.removeAllWords)
        {
            Destroy(gameObject);
        }

        if (gameObject.transform.position.y < gameManager.dropHeight && !hasTriggeredNextWord)
        {
            hasTriggeredNextWord = true;
            if (GameManager.generate)
            {
                wordManager.AddWord();

                if (gameManager.dropHeight < Screen.height * 1.13f)
                {
                    gameManager.dropHeight += (Screen.height * 1.15f - gameManager.dropHeight) * 0.016f;
                }
            }
        }

        if (gameObject.transform.position.y > WordInput.keyboardHeight)
        {
            if (!SaveLoad.playerProgress.freeze.isActive)
            {
                if (!SaveLoad.playerProgress.slow.isActive)
                {
                    transform.Translate(0f, -GameManager.fallSpeed * Time.deltaTime, 0);
                }
                else
                {
                    transform.Translate(0f, -SaveLoad.playerProgress.slow.amount * Time.deltaTime, 0);
                }
            }
        }
        else if (!hasBeenTyped)
        {
            healthManager.SubtractHealth(text.text.Length);
            WordCleared();
            Destroy(gameObject);
        }
        else
        {
            Destroy(gameObject);
        }
    }
Ejemplo n.º 2
0
    void Update()
    {
        switch (state)
        {
        case State.Idle:
            break;

        case State.Start:
            if (Time.time >= nextWordtime)
            {
                wordManager.AddWord();
                nextWordtime = Time.time + wordDelay;
                wordDelay   *= .99f;
            }
            break;

        case State.End:
            break;
        }

        if (wordManager.wordCount >= 10)
        {
            state = State.End;
            return;
        }
    }
Ejemplo n.º 3
0
 private void btnAddCategory_Click(object sender, EventArgs e)
 {
     try
     {
         //Başarılı ekleme işlemi
         if (!string.IsNullOrEmpty(txtEnglish.Text) && !string.IsNullOrEmpty(txtTurkish.Text))
         {
             WordManager wm     = new WordManager();
             int         result = wm.AddWord(txtTurkish.Text, txtEnglish.Text, user);
             MessageBox.Show(result + " Kayıt Eklendi..");
             txtEnglish.Text = "";
             txtTurkish.Text = "";
         }
         else
         {
             //Alanların boş olması kontrolü
             MessageBox.Show("Gerekli Alanları Doldurunuz..");
             return;
         }
     }
     catch (Exception)
     {
         //Beklenmeyen hatalar
         MessageBox.Show("Beklenmeyen bir hata oluştu. Lütfen Daha sonra tekrar deneyiniz..");
     }
 }
Ejemplo n.º 4
0
    private void Start()
    {
        wordManager = FindObjectOfType <WordManager>();

        // Display the first word
        wordManager.AddWord("type us");
        timeStamp = Time.time + firstWordDelay;
    }
Ejemplo n.º 5
0
 // Update is called once per frame
 void Update()
 {
     if (Time.time >= nextWordTime)
     {
         wManager.AddWord();
         nextWordTime = Time.time + wordDelay;
     }
 }
Ejemplo n.º 6
0
 private void Update()
 {
     if (Time.time >= nextWordTime)
     {
         wordManager.AddWord();
         nextWordTime = Time.time + wordDelay;
         wordDelay   *= .99f;
     }
 }
Ejemplo n.º 7
0
 private void Update()
 {
     if (Time.time >= nextWordTime)
     {
         wordManager.AddWord();
         nextWordTime = Time.time + wordDelay;
         wordDelay   *= .99f; // speed up word drops as time progresses
     }
 }
Ejemplo n.º 8
0
    private float nextWordTime    = 3.5f;  // задержка первого слова

    private void Update()
    {
        if (Time.time >= nextWordTime)
        {
            wordManager.AddWord();
            nextWordTime      = Time.time + DelayForEachWord;
            DelayForEachWord *= .975f;
        }
    }
Ejemplo n.º 9
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            var original    = txtOriginal.Text;
            var translation = txtTranslation.Text;

            _wp.AddWord(original, translation);
            this.DialogResult = DialogResult.OK;
            this.Dispose();
        }
Ejemplo n.º 10
0
 private void Update()
 {
     if (Time.time >= nextWordTime && GameObject.FindGameObjectWithTag("Player").GetComponent <DataCapture>().Locked)
     {
         wordManager.AddWord();
         nextWordTime = Time.time + wordDelay;
         wordDelay   *= .99f;
     }
 }
Ejemplo n.º 11
0
 private void Update()
 {
     if (Time.time >= nextWordTime)
     {
         Debug.Log(nextWordTime);
         wordManager.AddWord();
         nextWordTime = Time.time + wordDelay * delayMultiplier;
         //	wordDelay *= .99f;
     }
 }
Ejemplo n.º 12
0
 private void Update()
 {
     if (Time.time >= nextWordTime)
     {
         wordManager.AddWord();
         nextWordTime = Time.time + wordDelay;
         wordDelay   *= 1f;
     }
     minutes = Time.time / 60;
     updateWPM();
     updateAcc();
 }
Ejemplo n.º 13
0
 private void OnTriggerEnter2D(Collider2D collision)
 {
     if (collision.tag == "stones")
     {
         if (collision.GetComponent <SpawnLetter>().OneActivation == true)
         {
             Word word = new Word(RandomWordGen.GetRandomWord());
             wordManager.AddWord(word);
             CreateLetter(collision.gameObject, word);
         }
     }
 }
Ejemplo n.º 14
0
 void Update()
 {
     if (shouldRun)
     {
         if (Time.time >= nextWordTime)
         {
             var wordType = Random.Range(0, 100) < bombPercentChance ? WordTypes.TIME_BOMB : WordTypes.NORMAL;
             wordManager.AddWord(wordType);
             nextWordTime = Time.time + wordDelay;
         }
     }
 }
Ejemplo n.º 15
0
    void Update()
    {
        if (GameControl.control.wordStarted)
        {
            timer -= .05f;
            if (timer <= 0)
            {
                wordManager.AddWord();

                timer = 2f;
            }
        }
    }
Ejemplo n.º 16
0
    private void Update()
    {
        if (Time.time >= timeStamp)
        {
            wordManager.AddWord();
            if (!GameModeController.isQuickMode)
            {
                spawnDelay = Mathf.Clamp(spawnDelay * spawnDecreaseFactor, 3.0f, spawnDelay);
            }
            timeStamp = Time.time + spawnDelay;

            //spawnDelay *= spawnDecreaseFactor;
        }
    }
Ejemplo n.º 17
0
 private void Update()
 {
     if (nextWordTime >= wordDelay && generator.isGenerate && wordManager.fineshed)
     {
         Instantiate(blocks[Random.Range(0, blocks.Length)], generator.transform.position, Quaternion.identity);
         wordManager.AddWord();
         wordManager.fineshed = false;
         nextWordTime         = 0;
     }
     else if (generator.isGenerate)
     {
         nextWordTime += Time.deltaTime;
     }
 }
Ejemplo n.º 18
0
    // Update is called once per frame
    void Update()
    {
        if (enemy.detectedPlayer && playerTyping == false)
        {
            playerTyping = true;
            Debug.Log("hello word");
            wordManager.AddWord();

            player.GetComponent <CharacterScript>().enabled = false;
            player.GetComponent <Rigidbody2D>().velocity    = new Vector2(0, 0);
        }
        if (wordManager.playerFinishedTyping && enemy.detectedPlayer)
        {
            FinishedTyping();
        }
        if (allWordsTyped && enemy.detectedPlayer)
        {
            allWordsTyped = false;
            Destroy(gameObject);
        }
    }
Ejemplo n.º 19
0
 // Spawns tag
 public void SpawnTag()
 {
     wordManager.AddWord(gameObject);
 }