Столкнулся с такой проблемой: Необходимо изменять положение окна GUI
после того, как пользователь сменил разрешение экрана. Меню располагается в правом нижнем углу. Код выглядит следующим образом:
Screen.SetResolution( ширина, высота);
window.setXY(Screen.width - window.width - 20,
Screen.heght - window.height - 20);
window - класс окна.
Окно не перемещается в нужную позицию, а остается прежней.
В справке про функцию Screen.SetResolution написано:
A resolution switch does not happen immediately; it will actually happen when the current frame is finished.
Эта функция срабатывает не мгновенно. Предполагаю что Screen.width и Screen.height просто не успевают измениться.
Подскажите, каким образом это исправить?