Показать сообщение отдельно
Старый 02.12.2011, 14:40   #675
Amatsu
Дэвелопер
 
Аватар для Amatsu
 
Регистрация: 24.07.2008
Сообщений: 1,544
Написано 1,095 полезных сообщений
(для 2,706 пользователей)
Ответ: Фак по Юнити.

Вопрос. У меня есть рендер-текстура, которую я рендерю в созданное мной окно редактора в компонент Box:
public void OnGUI()
{
GUILayout.Box(MVTexture,GUILayout.MaxHeight(512),GUILayout.MaxWidth(512));
}
В этом случае рендерится вращающаяся модель. Сам рендер камеры проходит в методе Update. Но вот так как Box у меня обновляется в методе OnGUI - он обновляет текстуру только когда я например перетаскаю или изменяю размер окна.
Я пробовал перенести функцию GUILayout.Box в метод Update, но юнити ругается

Все, решил проблему через репейнт.
з.ы. как полезно все же проблему записывать на булку - сразу в голове решение приходит
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Wegox (08.04.2012)