This repository has been archived on 2026-01-20. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
SH-INT/Assets/Scripts/SNTInitializer.cs
정영민 f4cf556cde update
2025-02-20 10:30:18 +09:00

29 lines
882 B
C#

using SHINT.MQTT;
using SHINT.UI;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using WI;
namespace SHINT
{
public class SNTInitializer : Initializer
{
public override void AfterAwake()
{
#if UNITY_WEBGL && !UNITY_EDITOR
WebGLInput.captureAllKeyboardInput = false;
#endif
var mqtt = FindSingle<MQTTManager>();
var fManager = FindSingle<FacilityManager>();
var rtPanel = FindSingle<UI_Topbar>();
var nameTag = FindSingle<NameTagManager>();
var pManager = FindSingle<ProductionStatusManager>();
mqtt.onConnected += fManager.Subscribe;
mqtt.onConnected += pManager.Subscribe;
fManager.onInitEnd += rtPanel.GenerateFacilityScroll;
fManager.onInitEnd += nameTag.GenerateNameTags;
}
}
}