예제 #1
0
        private void Canvas2D_DrawGame()
        {
            point.X  = panel2D1.MouseLocation.X - Width / 2 + 8;
            point.Y  = -(panel2D1.MouseLocation.Y - Height / 2) - 24;
            point.X /= 4.6f;
            point.Y /= 1.2f;
            Text     = string.Concat("(", point.X, ",", point.Y
                                     , ")窗口宽度", Width, ",窗口长度", Height);

            texture.Draw2D();
            point.Draw2D();
            control.Draw();
        }
예제 #2
0
        private void Canvas2D_DrawGame()
        {
            mouseLocation.X  = panel2D1.MouseLocation.X - Width / 2 + 8;
            mouseLocation.Y  = -(panel2D1.MouseLocation.Y - Height / 2) - 24;
            mouseLocation.X /= 4.6f;
            mouseLocation.Y /= 1.2f;

            kiLocation.Location = control.NoticePoint;

            Text = "(" + mouseLocation.X + "," + mouseLocation.Y
                   + ")窗口宽度" + Width + ",窗口长度" + Height;
            tex.Draw2D();
            kiLocation.Draw2D();
            mouseLocation.Draw2D();
            control.Draw();
        }
예제 #3
0
        private void Canvas2D_DrawGame()
        {
            point.X  = panel2D1.MouseLocation.X - Width / 2 + 8;
            point.Y  = -(panel2D1.MouseLocation.Y - Height / 2) - 24;
            point.X /= 4.6f;
            point.Y /= 1.2f;
            Text     = string.Concat("(", point.X, ",", point.Y
                                     , ")窗口宽度", Width, ",窗口长度", Height);
            rightHandLocation.X = Convert.ToInt32(control.RightHand.X);
            rightHandLocation.Y = Convert.ToInt32(control.RightHand.Y);
            Debug.WriteLine(String.Format("{0},{1}", rightHandLocation.X, rightHandLocation.Y));
            mouse_event(MouseEventFlag.Move, 10 * (rightHandLocation.X - tempLocation.X),
                        -10 * (rightHandLocation.Y - tempLocation.Y), 0, UIntPtr.Zero);
            tempLocation.X = rightHandLocation.X;
            tempLocation.Y = rightHandLocation.Y;
            control.Track


            texture.Draw2D();

            point.Draw2D();
            control.Draw();
        }