Нарисуйте RenderTexture на экране в Unity3DC#

Место общения программистов C#
Ответить
Anonymous
 Нарисуйте RenderTexture на экране в Unity3D

Сообщение Anonymous »

Пожалуйста, что здесь не так? В редакторе все нормально, но на Galaxy S6 у меня только черный экран.

RenderTexture texture;

void Start () {
texture = new RenderTexture (800, 480, 24);
RenderTexture.active = texture;
}

void Update () {
}

void OnPreRender(){
Camera.main.targetTexture = texture;
}

void OnPostRender() {
Camera.main.targetTexture = null;
Graphics.DrawTexture (new Rect (0, 0, Screen.width, Screen.height), texture);
}


Подробнее здесь: https://stackoverflow.com/questions/314 ... in-unity3d
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»