Beispiel #1
0
 void Update()
 {
     _timer += Time.deltaTime;
     if (Input.anyKey)
     {
         if (Input.GetKeyDown(KeyCode.S))
         {
             Fall();
         }
         if (Input.GetKeyDown(KeyCode.D))
         {
             _currentpiece.Move("right");
         }
         if (Input.GetKeyDown(KeyCode.A))
         {
             _currentpiece.Move("left");
         }
         if (Input.GetKeyDown(KeyCode.Q))
         {
             _currentpiece.Turn("left");
         }
         if (Input.GetKeyDown(KeyCode.E))
         {
             _currentpiece.Turn("right");
         }
         UpdateMatrix();
     }
     if (_timer > turntime)
     {
         _timer = 0; Fall(); UpdateMatrix();
     }
 }