using UnityEngine;
using System.Collections;
public class txtField : MonoBehaviour {
private GameObject targetObj;
private GameObject cubeObj;
private GameObject cube01Obj;
public string stringToEdit = "Search";
// private bool rotSwitch = false;
void Start()
{
cubeObj = GameObject.Find("Cube");
cube01Obj = GameObject.Find("Cube01");
}
void OnGUI()
{
stringToEdit = GUI.TextField(new Rect(10, 10, 100, 20), stringToEdit, 25);
targetObj = GameObject.Find(stringToEdit);
if(GUI.changed)
{
if(cubeObj == targetObj)
{
cubeObj.renderer.enabled = true;
cube01Obj.renderer.enabled = false;
}
else if(cube01Obj == targetObj)
{
cube01Obj.renderer.enabled = true;
cubeObj.renderer.enabled = false;
}
}
if(null != targetObj)
{
//targetObj.transform.Rotate(0, 100 * Time.deltaTime, 0);
targetObj.transform.position= new Vector3(this.transform.position.x,
Mathf.Sin(Time.time*5.0f) - 2.0f,
this.transform.position.z);
print(Mathf.Sin(Time.time)/10);
}
}
void Update()
{
if(Input.GetMouseButton(0))
{
stringToEdit = "";
cubeObj.renderer.enabled = false;
cube01Obj.renderer.enabled = false;
}
}
}