Nút và cần điều khiển của một njin::platformer_body, game ghi vào mỗi frame. Tiếp...
#include <njin_body.h>
Các thuộc tính Public | |
| f32 | move_x = 0.0f |
| Hướng chạy, -1 (trái) đến 1 (phải). | |
| bool | jump = false |
| Yêu cầu nhảy. Đặt ở frame bấm nút nhảy. | |
| bool | jump_held = false |
| Nút nhảy đang được giữ. Thả sớm thì nhảy thấp. | |
| bool | drop = false |
| Yêu cầu nhảy xuống khỏi bục một chiều đang đứng. | |
Nút và cần điều khiển của một njin::platformer_body, game ghi vào mỗi frame.
jump và drop là yêu cầu: đặt true ở frame bấm, bộ điều khiển tự xóa khi đã xử lý, nên không bị lỡ dù frame đó không có nhịp vật lý nào. njin::platformer_input_map ghi các trường này từ action cho bạn.