void Update(){
float accel = Input.acceleration.x;
transform.Translate(accel, 0, 0);
}
Выше приведен мой текущий код управления акселератором в моей игре.Я хочу иметь возможность наклонять телефон влево и вправо, и персонаж будет двигаться влево и вправо.Код работает нормально, но персонаж выходит за пределы экрана.Я попробовал Mathf.Clamp на значении ускорения, а также попытался зафиксировать transform.position, но ни одна из них не сработала, и, похоже, просто изменил скорость управления акселерометром.
Мне нужен способ динамического ограничения движения символов в любомРазмер экрана.