private void load() { DrawVisualiser vis; Drawable target; Children = new[] { target = new TestSceneDynamicDepth { Anchor = Anchor.BottomRight, Origin = Anchor.BottomRight, Size = new Vector2(0.5f) }, vis = new DrawVisualiser(), }; vis.Show(); vis.Target = target; }
private void load() { DrawVisualiser vis; Drawable target; // Avoid stack-overflow scenarios by isolating the hovered drawables through a new input manager Child = new PassThroughInputManager { Children = new[] { target = new TestSceneDynamicDepth { Anchor = Anchor.BottomRight, Origin = Anchor.BottomRight, Size = new Vector2(0.5f) }, vis = new DrawVisualiser(), } }; vis.Show(); vis.Target = target; }