public void Init(TangibleProviderSimulator sim, List <Tangible> tangiblesList, EngineProfile profile) { _sim = sim; _tangibles = tangiblesList; _profile = profile; var es = FindObjectOfType <EventSystem>(); if (es == null) { gameObject.AddComponent <EventSystem>(); } var inputMod = FindObjectOfType <StandaloneInputModule>(); if (inputMod == null) { gameObject.AddComponent <StandaloneInputModule>(); } }
public TangibleProviderSimulator() { Instance = this; }