Показать сообщение отдельно
Старый 06.03.2013, 22:54   #1438
WISHMASTER35
Бывалый
 
Аватар для WISHMASTER35
 
Регистрация: 21.12.2008
Адрес: UA
Сообщений: 878
Написано 105 полезных сообщений
(для 357 пользователей)
Ответ: Вопросы от новичка

Пишу так
Rect viewPort = GUILayoutUtility.GetRect(0, 0, GUILayout.ExpandWidth(true), GUILayout.ExpandHeight(true));
if(Event.current.type == EventType.Repaint) {
viewPort.x /= Screen.width;
viewPort.y /= Screen.height;
viewPort.width /= Screen.width;
viewPort.height /= Screen.height;
Camera.mainCamera.rect = viewPort;
}
Но неправильно работает. Разные системы координат. Нужно как-то ось Y изменить.
(Offline)
 
Ответить с цитированием