Как перемещать камеру, если курсор находится у края Unity
Всем добра. Мне нужно сделать так, чтобы можно было перемещать камеру, например влево. Перемещается же она в том условии, если курсор находится у левого края. Само собой нужно будет двигать и в другие стороны(право, верх, низ), но левой стороны как примера достаточно. Из кода только определение позиции мыши
private PlayerInput _playerInput;
private void Awake()
{
_playerInput = new PlayerInput();
_playerInput.Enable();
}
private void Update()
{
Vector2 moveMousePos = _playerInput.Player.MoveCameraPos.ReadValue<Vector2>();
}
Источник: Stack Overflow на русском