using UnityEngine;
public class m_fonar : MonoBehaviour
{
public string tex;
void OnGUI()
{
Vector3 screenPosition = Camera.main.WorldToScreenPoint(gameObject.transform.position);
Vector3 cameraRelative = Camera.main.transform.InverseTransformPoint(transform.position);
if (cameraRelative.z < 2)
{
Rect position = new Rect(screenPosition.x, Screen.height - screenPosition.y, 100f, 20f);
GUI.Label(position, " ");
}
}
}
вот я не пойму как правильно когда я вывожу текст GUI.Label(position, " "); как правильно сделать так что бы тисячу раз скрипт не вводить а вводить этот текст сразу в компоненте скрипта
я сделал public string tex; сам незнаю зачем,
ну вот когда я пишу например на java
где gameobject это я могу потом в инспекторе вводить любой обьект и он будет считаться в коде как переменной,
а как так сделать с текстом??