/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Data/Samples/Testing Chambers/Features/RenderToTexture/Monitor_data/Monitor.as
25 строк
610 B
Jan Krassnigg
AngelScript improvements: strings, memory leaks, recompilation (#1484)
11 фев 2025, 17:44
Не верифицирован
11 фев 2025, 17:44
026d056
Код
Авторство
О чём код?
shared class MsgSwitchMonitor : ezAngelScriptMessage { ezString renderTarget; ezString screenMaterial; } class Monitor : ezAngelScriptClass { void OnMsgSwitchMonitor(MsgSwitchMonitor@ msg) { auto display = GetOwner().FindChildByName("Display"); ezMsgSetMeshMaterial mat; mat.MaterialSlot = 0; mat.Material = msg.screenMaterial; display.SendMessage(mat); ezRenderTargetActivatorComponent@ activator; if (display.TryGetComponentOfBaseType(@activator)) { activator.RenderTarget = msg.renderTarget; } } }