Esempio n. 1
0
 /// <summary>
 /// Movement on the Y axis.
 /// </summary>
 private void DropTetrimino()
 {
     if (!delayGroup.ContainsKey(KeyCode.S) && Input.GetKey(KeyCode.S))
     {
         CurrentTetrimino.Move(Vector3.down);
         StartCoroutine(InputDelay(KeyCode.S));
     }
 }
Esempio n. 2
0
 /// <summary>
 /// Movement on the X axis.
 /// </summary>
 private void MoveTetrimino()
 {
     if (!delayGroup.ContainsKey(KeyCode.A) && Input.GetKey(KeyCode.A))
     {
         CurrentTetrimino.Move(Vector3.left);
         StartCoroutine(InputDelay(KeyCode.A));
     }
     else if (!delayGroup.ContainsKey(KeyCode.D) && Input.GetKey(KeyCode.D))
     {
         CurrentTetrimino.Move(Vector3.right);
         StartCoroutine(InputDelay(KeyCode.D));
     }
 }