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::nav_agent Struct Tham chiếu

Một con đường đang được đi theo, dùng với nav_steer(). Tiếp...

#include <njin_nav.h>

Các hàm thành viên Public

void set (std::vector< vec2 > p)
 Đặt đường mới và đi lại từ điểm đầu.
bool done () const
 Đã đi hết đường chưa.

Các thuộc tính Public

std::vector< vec2 > path
 Các điểm cần đi qua, từ nav_find_path().
i32 next = 0
 Điểm đang đi tới.
f32 reach = 3.0f
 Cách điểm bao xa thì coi là đã tới.

Mô tả chi tiết

Một con đường đang được đi theo, dùng với nav_steer().

Thông tin về hàm thành viên

◆ set()

void njin::nav_agent::set ( std::vector< vec2 > p)
inline

Đặt đường mới và đi lại từ điểm đầu.

Các tham số
pĐường đi.

◆ done()

bool njin::nav_agent::done ( ) const
inline

Đã đi hết đường chưa.

Giá trị trả về
true nếu không còn điểm nào.