public void OnMouseMoved(object sender, MouseMovedEventArguments args) { if (Page == null) { return; } Page.OnMouseMoved(sender, args); }
public override void OnMouseMoved(object sender, MouseMovedEventArguments args) { base.OnMouseMoved(sender, args); var ray = GetScreenRay(args.X, args.Y); var res = Scene.GetComponent <Octree>() .RaycastSingle(ray, RayQueryLevel.Triangle, 1000, DrawableFlags.Geometry); if (res != null) { var node = res.Value.Node; Debug.WriteLine("Select node " + node.ID); } }
public virtual void OnMouseMoved(object sender, MouseMovedEventArguments args) { }
private void OnMouseMoved(object sender, MouseMovedEventArguments args) { _subscriber.OnMouseMoved(sender, args); }