/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Data/Samples/Testing Chambers/Prefabs/PushButton_data/PushButton.as
27 строк
641 B
Jan Krassnigg
AS: Add support for sending script messages (#1482)
07 фев 2025, 15:58
Не верифицирован
07 фев 2025, 15:58
37e58b2
Код
Авторство
О чём код?
class ScriptObject : ezAngelScriptClass { ezHashedString ButtonName; void OnMsgGenericEvent(ezMsgGenericEvent@ msg) { if (msg.Message != "Use") return; ezGameObject@ button = GetOwner().FindChildByName("Button"); ezTransformComponent@ slider; if (!button.TryGetComponentOfBaseType(@slider)) return; if (slider.Running) return; slider.SetDirectionForwards(true); slider.Running = true; ezMsgGenericEvent newMsg; newMsg.Message = ButtonName; GetOwnerComponent().BroadcastEventMsg(newMsg); } }