Component: một model vẽ tại njin::transform3d của entity, trong mọi lần vẽ 3D có camera3d::entities (engine thêm nó ở end_3d(), cùng các lệnh vẽ của game). Tiếp...
#include <njin_3d.h>
Các thuộc tính Public | |
| model_handle | model {} |
| Model từ model_load(). | |
| rgba | tint {1.0f, 1.0f, 1.0f, 1.0f} |
| Màu nhân vào màu của model. | |
| model_pose | pose {} |
| Tư thế, như draw_model_anim(). | |
| f32 | speed = 1.0f |
| Tốc độ chạy animation. 0 là dừng. | |
| fx3d | fx {} |
| Nháy màu và tan biến, như fx3d_set(). | |
| bool | visible = true |
| Ẩn mà không cần gỡ component. | |
Component: một model vẽ tại njin::transform3d của entity, trong mọi lần vẽ 3D có camera3d::entities (engine thêm nó ở end_3d(), cùng các lệnh vẽ của game).
Engine tăng pose.time và pose.blend_time mỗi frame (theo delta(), nhân speed), nên game chỉ cần chọn animation: