void KeyboardColorController()
 {
     if (Input.GetKeyDown(KeyCode.X))
     {
         if (color == Atributes.Color.purple)
         {
             renderer.material = materials[1];
             color             = Atributes.Color.yellow;
         }
         else
         {
             renderer.material = materials[0];
             color             = Atributes.Color.purple;
         }
         if (onChangeRenderer != null)
         {
             onChangeRenderer();
         }
     }
 }
 void TouchColorController()
 {
     foreach (var touch in Input.touches)
     {
         if (touch.position.x < Screen.width / 2 && touch.phase == TouchPhase.Began)
         {
             if (color == Atributes.Color.purple)
             {
                 renderer.material = materials[1];
                 color             = Atributes.Color.yellow;
             }
             else
             {
                 renderer.material = materials[0];
                 color             = Atributes.Color.purple;
             }
             if (onChangeRenderer != null)
             {
                 onChangeRenderer();
             }
         }
     }
 }