Синтаксис:
Используется javascript
function Update () {
camera_pos=transform.position;
if (Input.GetKeyDown(KeyCode.LeftArrow))camera_pos.x--;
transform.position = Vector3( camera_pos.x, 0, 0);
}
camera_pos=transform.position;
if (Input.GetKeyDown(KeyCode.LeftArrow))camera_pos.x--;
transform.position = Vector3( camera_pos.x, 0, 0);
}
Допустим имеем нечто такое.
В данной реализации на каждое нажатие клавиши приходится одно смещение.
Как можно сделать что бы смещения повторялись пока клавишу не отпустят.
Единственное что мне приходит на ум. по KeyDown вызывать цикличную функцию которая двигает и прерывает свое выполнение когда встречает событие KeyUp