Тема: GUI и Screen
Показать сообщение отдельно
Старый 22.10.2011, 19:26   #1
Nazgul
Нуждающийся
 
Регистрация: 14.01.2011
Сообщений: 72
Написано 9 полезных сообщений
(для 44 пользователей)
GUI и Screen

Столкнулся с такой проблемой: Необходимо изменять положение окна 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 просто не успевают измениться.
Подскажите, каким образом это исправить?
(Offline)
 
Ответить с цитированием