Esempio n. 1
0
 private void Form1_MouseMove(object sender, MouseEventArgs e)
 {
     _worldMouse = V.xy(e.X - 800f, e.Y - 600) * (1 / 0.4f); // TODO
     _viewMouse  = V.xy(e.X, e.Y);
     if (e.Button == MouseButtons.Left)
     {
         _p1 = _worldMouse;
     }
 }
Esempio n. 2
0
        private void DrawAabbTree()
        {
            var treeRootDrawParams = new DrawnParams
            {
                position  = V.xy((ClientSize.Width + 225) / 2, 10),
                layersize = V.xy(ClientSize.Width - 250, 15f),
            };

            _hoveredNode = null;
            DrawTree(_world.tree.Root, treeRootDrawParams, treeRootDrawParams);
        }