Показать сообщение отдельно
Старый 06.05.2013, 18:41   #41
SGREED
ПроЭктировщик
 
Аватар для SGREED
 
Регистрация: 05.02.2013
Сообщений: 149
Написано одно полезное сообщение
Восклицание Ответ: Вопросы SGREED

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.2)
        {
            
Rect position = new Rect(screenPosition.xScreen.height screenPosition.y100f20f);
            
GUI.Label(position" ");
        }




    }



вот я не пойму как правильно когда я вывожу текст GUI.Label(position, " "); как правильно сделать так что бы тисячу раз скрипт не вводить а вводить этот текст сразу в компоненте скрипта
я сделал public string tex; сам незнаю зачем,
ну вот когда я пишу например на java
var player gameobject
где gameobject это я могу потом в инспекторе вводить любой обьект и он будет считаться в коде как переменной,
а как так сделать с текстом??
(Offline)
 
Ответить с цитированием