Ejemplo n.º 1
0
        public void MouseDown(ControllerMouseButton button, int x, int y)
        {
            float adjustedX  = (2.0f * (float)x / (float)_width) - 1;
            float adjustedY  = (2.0f * (float)(_height - y) / (float)_height) - 1;
            var   mousePoint = new Vector3(adjustedX, adjustedY, 0);

            _curve.AddPoint(new Vertex(mousePoint, new Vector3(), new Vector3()));
            //_points.AddPoint(new Vertex(mousePoint, new Vector3(), new Vector3()));

            if (_isFirstTime)
            {
                _curve.Configure(_renderer);
                //_points.Configure(_renderer);
                _isFirstTime = false;
            }
            else
            {
                _curve.Update(_renderer);
                //_points.Update(_renderer);
            }
        }
Ejemplo n.º 2
0
 public void MouseUp(ControllerMouseButton button, int x, int y)
 {
   
 }
Ejemplo n.º 3
0
 public void MouseUp(ControllerMouseButton button, int x, int y)
 {
 }