njin
Engine 2D gọn nhẹ để tự tay làm game theo ý mình. Vibe coding cũng ổn luôn
Loading...
Searching...
No Matches
njin::contact3d Struct Tham chiếu

Một sự kiện chạm của bước mô phỏng vừa rồi: hai body, hoặc một body và một nhân vật, bắt đầu hay thôi chạm nhau. Tiếp...

#include <njin_physics3d.h>

Các thuộc tính Public

body3d_handle a {}
 Body thứ nhất.
body3d_handle b {}
 Body thứ hai; không hợp lệ khi bên kia là nhân vật.
character3d_handle character {}
 Nhân vật chạm a, khi b không hợp lệ.
bool began = true
 true: bắt đầu chạm. false: thôi chạm.
bool sensor = false
 Một trong hai là sensor (njin::body3d_desc::sensor).
vec3 point {0.0f, 0.0f, 0.0f}
 Điểm chạm, khi began.
vec3 normal {0.0f, 0.0f, 0.0f}
 Pháp tuyến chạm, khi began: từ a sang b (hoặc sang nhân vật).

Mô tả chi tiết

Một sự kiện chạm của bước mô phỏng vừa rồi: hai body, hoặc một body và một nhân vật, bắt đầu hay thôi chạm nhau.