Từ 1 tới 4 trên tổng số 4 kết quả

Đề tài: vẽ theo chuột trong DirectX

  1. #1
    Ngày gia nhập
    05 2008
    Bài viết
    15

    Unhappy vẽ theo chuột trong DirectX

    code dài quá , ko post lên được
    nhưng đại thể là như sau
    Code:
    currentXpos += mouse.1X;
    currentYpos += mouse.1Y;
    Xpos = 5*(currentXpos/5);
    Ypos = 5*(currentYpos/5);
    if(BUTTONDOWN(mouse,0)) drawline(0,0,Xpos,Ypos);
    em tính dùng nó để người dùng kéo chuột tới đâu thì vẽ đường tới đó
    nhưng ko hiểu sao ko vẽ tới được
    kéo (giữ chuột) đi 10 thì nó chỉ vẽ tới 5 , kéo tới 100 thì nó mới chỉ tới 50
    nhưng nếu nhả chuột và gõ lại thì vẽ đúng

    có huynh nào biết cách làm sao cho kéo chuột tới đâu thì nó vẽ tới đó ko ?
    giúp em cái

  2. #2
    Ngày gia nhập
    01 2008
    Nơi ở
    Gameloft Studio
    Bài viết
    294

    Coi thử cái hệ trục tọa độ xem sao.

    - Của DX nó nằm chính giữa màn hình
    - Còn mouse point thì tọa độ (0,0) nằm góc trên trái .

  3. #3
    Ngày gia nhập
    05 2008
    Bài viết
    15

    ko , vì ngay khi khởi tạo biến mouse
    em đã gán currentXpos và currentYpos = mouse point của cửa sổ
    Code:
    currentXpos =(LOWORD(lParam));
     currentYpos =(HIWORD(lParam));
    sai chỗ này chăng ?

  4. #4
    Ngày gia nhập
    10 2006
    Nơi ở
    In Your Bugs
    Bài viết
    823

    Bạn attach cái source lên đi.

Các đề tài tương tự

  1. Cách vẽ biểu đồ hiển thị dòng điện theo thời gian thực trong VC++?
    Gửi bởi shizuoka trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 3
    Bài viết cuối: 03-10-2012, 05:57 PM
  2. Vẽ đường thẳng bằng chuột với WPF trong C#
    Gửi bởi nhuvayday trong diễn đàn Dự án & Source code C#, ASP.NET
    Trả lời: 4
    Bài viết cuối: 02-01-2012, 09:27 PM
  3. xem một từ trong chuỗi là một chuỗi con, sắp xếp các chuỗi con theo thứ tự tăng dần
    Gửi bởi qpkdct1101 trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 0
    Bài viết cuối: 20-01-2011, 08:22 AM
  4. Sắp xếp chuỗi theo tổng phần tử trong chuỗi
    Gửi bởi yoinb trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 5
    Bài viết cuối: 26-04-2010, 09:20 PM
  5. Cách Vẽ đường thẳng,đường tròn trong directX
    Gửi bởi haian trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 0
    Bài viết cuối: 20-03-2010, 10:53 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn