Example #1
0
        public void Update(float deltaTime)
        {
            MouseState mouseState = Mouse.GetState();

            if ((mouseState.LeftButton == ButtonState.Pressed && lastMouse.LeftButton == ButtonState.Released) && !pointSelector.MouseIsOverAWayPoint(out _))
            {
                WaypointManager.AddPoint(camera.ScreenToWorldPoint(mouseState.Position.ToVector2()));
            }

            lastMouse = mouseState;
        }