Công cụ bảo vệ mã nguồn .NET mạnh nhất, không thể unpack, miễn phí cho các khách hàng đầu tiên đăng ký.
Từ 1 tới 2 trên tổng số 2 kết quả

Đề tài: Xử lý va chạm từng pixel (Collision Detection per Pixel) ?

  1. #1
    Ngày gia nhập
    12 2006
    Bài viết
    23

    Thumbs up Xử lý va chạm từng pixel (Collision Detection per Pixel) ?

    Mình có 2 Sprites (objects), muốn xử lý va chạm của chúng chính xác đến từng pixel. Nhưng có điều này xin nhờ các bạn giúp đỡ:
    - Trong DirectX (with C++) làm sao để lấy được từng pixel trong 1 file ảnh (bitmap) để đem ra so sánh?

    Bài hướng dẫn mà mình đang tham khảo: http://www.gamedev.net/reference/art...article735.asp

    Trong đó đoạn này mình chưa hiểu:
    Code:
        x_offset = abs(x - object->x);
        y_offset = abs((y - object->y) * object->width);
    
        if (*(object->frames[object->curr_frame] +
            y_offset + x_offset) == 0) return(0);
    Dấu * có ý nghĩa gì?

    Mình còn gà lắm, mong các bạn giúp đỡ.

    Cám ơn rất nhiều.
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.

  2. #2
    Ngày gia nhập
    07 2006
    Nơi ở
    Hanoi, Vietnam
    Bài viết
    2,750

    Dấu * nó là dấu *, còn là cái gì nữa bạn. vấn đề này bạn đọc tài liệu về C/C++ cơ bản đi.
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.
    Email: admin[@]congdongcviet.com | CC to: info[@]congdongcviet.com
    Phone: 0972 89 7667 (Office: 04 6329 2380)
    Yahoo & Skype: dreaminess_world (Vui lòng chỉ rõ mục đích ngay khi liên hệ, cảm ơn!)

    Một người nào đó coi thường ý thức kỷ luật cũng có nghĩa là người đó đã coi thường tương lai số phận của chính bản thân người đó. Những người coi thường ý thức kỷ luật sẽ không bao giờ có được sự thành công trong sự nghiệp!

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

  1. Lập trình C++ Làm sao vẽ mảng 2D gồm các pixel trong C++?
    Gửi bởi voicewithin trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 3
    Bài viết cuối: 25-11-2012, 12:05 AM
  2. Làm thế nào để kiểm tra xem mầu của pixel có giống mầu đen bằng lệnh IF
    Gửi bởi trungpq87 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 01-09-2011, 10:52 PM
  3. Tô màu cho pixel trong ảnh C#
    Gửi bởi somali trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 27-06-2011, 10:38 PM
  4. Graphic Gán màu cho từng pixel của form
    Gửi bởi RoboWonder trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 02-06-2011, 03:49 PM
  5. set bit cho từng pixel trong ảnh BMP
    Gửi bởi nickqueen trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 17-02-2011, 05:33 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