Показать сообщение отдельно
Старый 13.09.2010, 02:31   #1
Avatarchik
AnyKey`щик
 
Регистрация: 16.11.2009
Сообщений: 2
Написано одно полезное сообщение
(для 5 участников)
GUI надпись над 3д объектом

using UnityEngine;

public class 
GUIname MonoBehaviour
{

    
void OnGUI()
    {

        
Vector3 screenPosition Camera.main.WorldToScreenPoint(gameObject.transform.position);

        
Vector3 cameraRelative Camera.main.transform.InverseTransformPoint(transform.position);
        if (
cameraRelative.0)
        {
            
Rect position = new Rect(screenPosition.xScreen.height screenPosition.y100f20f);
            
GUI.Label(position"Avatarchik");
        }




    }



(Offline)
 
Ответить с цитированием
Эти 5 пользователя(ей) сказали Спасибо Avatarchik за это полезное сообщение:
den (13.09.2010), Fatalix3d (13.09.2010), Illidan (13.09.2010), pax (13.09.2010), Zer0n (13.09.2010)