❓КАК ЕГО ПРИДУМАЛИ
В 2005 году разработчики хотели сделать движок легче, поэтому создали свой язык программирования UnityScript. Он был создан по образцам JavaScript, лёгкого популярного веб-языка на тот момент. В 2008 году состоялся релиз UnityScript
❓ПОЧЕМУ ОТМЕНИЛИ
Язык начал терять популярность, C# наоборот ее набирал. В 2017 году компания объявляет о отмене языка (Лицо тех, кто изучал его с 2008 представили?😏). Ещё одна причина: поддержка сразу двух языков отрицательно сказывается на прибыли
О тех. части:
UnityScript не поддерживал, и не мог поддерживать: DOTS, Jobs System, а также имел сложную откладку и был менее оптимизированный
✏️ПРИМЕР КОДА
#pragma strict
var speed: float = 5.0;
function Update() {
var moveX: float = Input.GetAxis("Horizontal") * speed * Time.deltaTime;
var moveZ: float = Input.GetAxis("Vertical") * speed * Time.deltaTime;
transform.Translate(moveX, 0, moveZ);
}
- Перемещение игрока🎮
