ПредишенСледващото

брой публично Var. вътр; // стойност, определена в Awake друг скрипт, attachem обекта
обществен Var textObject. GameObject;
обществен Var meshRenderer. MeshRenderer;

обществен Var textMesh. TextMesh;
обществен Var textGroupName. String = "TextMesh";


Настройки на обществени VaR. GameObject;
обществен шрифта Var. шрифт;

функция Старт # 40; # 41; # 123;
ако # 40. настройки # 41; # 123;
настройки = GameObject. намирам # 40; "Настройки" # 41; ;
# 125;
ако # 40. шрифта # 41; # 123;
шрифта = настройки. GetComponent # 40; Настройки # 41. шрифт;
# 125;
ако # 40. textMesh # 41; # 123;
textObject = нов GameObject # 40; textGroupName + брой # 41; ; // празен gameObject
meshRenderer = textObject. AddComponent # 40; MeshRenderer # 41; ; // добавят MeshRender
textMesh = textObject. AddComponent # 40; TextMesh # 41; ; // добавите 3d текст или TextMesh
# 125;

textObject. трансформира. майка = трансформиране; // определя обект на родителя
textObject. трансформира. позиция = трансформира. положение; // определя координатите TextMesh, като обект родител, който ще се намира в горната част на надписа
textObject. трансформира. въртене = трансформира. въртене; // Задаване на въртене TextMesh, като обект родител, който ще се намира в горната част на надписа

textObject. рендер. материал = шрифт. материал; // даден материал за TextMesh, тъй ако това не се направи буквите са розови

textMesh. трансформира. localScale = нов Vector3 # 40; 0.1. 0.1. 0.1 # 41; ; // Задаване TextMesh за мащабиране
textMesh. шрифт = шрифт; // Задаване на самия шрифт, което ние приемаме от скрипт обекта Settings.js Настройки
textMesh. FONTSIZE = 10; // шрифта

textMesh. шрифт. материал. цвят = цвят. червен; // цвят

textMesh. котва = TextAnchor. MiddleCenter; // регулиране на височината - в центъра
textMesh. подравняване = TextAlignment. център; // центриран

textMesh. offsetZ = 0.2; // проекцията чужбина на обекта родител
# 125;

обществена функция OnGUI # 40; # 41; # 123;
textMesh. текст = "Тук можете да зададете текст TextMesh'a, който ще бъде показан в горната част на основния обект GameObject";
# 125;

Въпреки, който може и знае как този най-известен Font вземе програмата от стандартен присъства в единици, без изрично чрез инспектор, можете да използвате
вместо

Свързани статии

Подкрепете проекта - споделете линка, благодаря!