﻿using UnityEngine;
using System.Collections;

public class ToColor : MonoBehaviour {
	private GameObject cube;
	private Color old_color;
	private Color cur_color;

	// Use this for initialization
	void Start () {
		SetColor (Color.gray);
	}
	
	// Update is called once per frame
	void Update () {

	}

	//-----------------------------

	public void SetColor( Color color)
	{
		old_color = cur_color;
		cur_color = color;
		cube = transform.Find("cube").gameObject;
		cube.GetComponent<Renderer>().material.color = color;
	}

	//-----------------------------

	void RetrieveColor( )
	{
		SetColor (old_color);
	}

}
