Question by 
               margeghafie · Sep 21, 2017 at 06:58 AM · 
                unity 5  
              
 
              back to previous action when press ctrl + z
hi everybody, I maked onegame that we can change color of gameobjects(for example:sphere)for many of times.I want back to previous action when i press ctrl+z.
               Comment
              
 
               
              What have you tried so far ? Unity Answers is not a free coding service. Please, read the FAQ before posting.
 private GameObject cube;
 
     private Color originalColor;
 
     private void Awake()
     {
         cube = GameObject.CreatePrimitive(PrimitiveType.Cube);
     }
 
     private void Update()
     {
         if (Input.Get$$anonymous$$eyDown($$anonymous$$eyCode.C))
         {
             originalColor = cube.GetComponent<Renderer>().material.color;
             cube.GetComponent<Renderer>().material.color = Color.red;
         }
 
         if (Input.Get$$anonymous$$ey($$anonymous$$eyCode.LeftControl) && Input.Get$$anonymous$$eyDown($$anonymous$$eyCode.Z))
         {
             cube.GetComponent<Renderer>().material.color = originalColor;
         }
     }
 
                 Your answer