Экран выглядит увеличенным при развертывании - PullRequest
0 голосов
/ 06 декабря 2018

Я разрабатываю приложение для Unity, которое использует плагин UnityBarCodeScanner .Код, который захватывает камеру и помещает ее в текстуру, следующий:

        float ratio = (float)BarcodeScanner.Camera.Width /
        (float)BarcodeScanner.Camera.Height;
        fit.aspectRatio = ratio;

        Image.rectTransform.localScale = BarcodeScanner.Camera.GetScale();
        Image.rectTransform.localEulerAngles = BarcodeScanner.Camera.GetEulerAngles();
        Image.texture = BarcodeScanner.Camera.Texture;

На следующем рисунке показаны компоненты моего холста:

enter image description here.

На экране все выглядит хорошо.Тем не менее, контент, который захватывает камера, увеличивается, то есть текстура, которая показывает то, что видит камера, изменяется.Я потратил много времени, пытаясь решить эту проблему, но я не знаю, что я делаю неправильно.

Я оцениваю всевозможные комментарии и идеи.Заранее спасибо.

...