public IndicatorSet(FScene scene) { Scene = scene; preRender = new PreRenderHelper("indicators_helper") { PreRenderF = () => { this.PreRender(); } }; scene.AddUIElement(preRender); }
public void Initialize() { parentGO = new GameObject(parentSO.Name + "_indicators"); UnityUtil.AddChild(parentSO.RootGameObject, parentGO, false); helper = new PreRenderHelper("indicators_helper") { PreRenderF = () => { this.PreRender(parentSO.GetScene().ActiveCamera.GetPosition()); } }; parentSO.GetScene().AddUIElement(helper); }