Подстановка под одно разрешение

Графический интерфейс пользователя

Подстановка под одно разрешение

Сообщение Error 26 авг 2015, 16:33

Каким образом можно сделать чтобы, допустим на разрешении 1280х720 и 1920х1080 у меня меню было одинаковым. Я пробовал, но не пойму одного: У меня есть:
GUI.Label(new Rect (10,50,100,100), " w ");
И он находится всегда в левом верхнем углу экрана, независимо от разрешения и есть кнопка :
if(GUI.Button(new Rect (1250,10,150,50), "s" )){

}
Но она находится по разному в зависимости от разрешения.
Я могу каким либо образом сделать, чтобы кнопка находился всегда в одной и той же части экрана, как и текст, в независимости от разрешения.
Или может есть какой-то вообще другой способ сделать так, чтобы на разных разрешениях меню было одинаковым? Подскажите, пожалуйста, буду очень благодарен.
Error
UNIт
 
Сообщения: 66
Зарегистрирован: 25 авг 2015, 10:39

Re: Подстановка под одно разрешение

Сообщение _Ignat_ 26 авг 2015, 16:54

Ой. "Поиск" сломался. Везде.
Делаете не в точных значениях, при которых и будут изменения, а в процентном соотношении к "размеру" экрана.
А ещё есть UI.
Изображение
| · участник клуба GCC · |
Аватара пользователя
_Ignat_
UNITрон
 
Сообщения: 311
Зарегистрирован: 11 дек 2013, 20:26
Откуда: Российская Федерация
  • Сайт

Re: Подстановка под одно разрешение

Сообщение Error 26 авг 2015, 17:05

Спасибо, я вроде искал, но точно сформулировать не мог, поэтому не нашёл.
Error
UNIт
 
Сообщения: 66
Зарегистрирован: 25 авг 2015, 10:39


Вернуться в uGUI

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2